Actually, I'm not so sure it is entirely off topic. How ballroom is perceived in society has a lot to do with whether or not people will participate in it. Ballroom (leaving out latin for the moment) IS a product of upper and middle class European society - to a large extent, even including Tango. Waltz and VW have their roots in social dancing of the 19th century. Foxtrot was a product of early 20th century "animal dances" that became all the rage in clubs frequented by the middle class. Tango...well, the tango we dance in ballroom today has *roots* in Argentina, but really is a product of France. It's about as Argentinian as Cha Cha is Cuban. Over time, we've done even more to highlight the traditional link to the traditional upper class ballroom - long dresses dripping in pseudo-diamonds, updos, tail suits, heavy jewelry...argue the practical reasons for all these things all you like, ballroom is still a "social grace" of people who care about presenting themselves as "socially graceful" to the outside world.
Latin and rhythm, on the other hand, are "hotter", "sexier", "wilder"...women wear skimpy costumes, men wear tight pants...the perception is that latin dancers are exciting, flashy, beautiful, sexy...and ridiculously tan, and fit, and athletic. Swing has roots in the wild youth culture of the 1930s and 1940s (ECS being a simplified version for "average" people of what was being danced in the clubs at the time by the young and crazy kids).
Has it changed? Not really, I think. DWTS has exposed more people to dance, but they still see the same thing. When I tell people I dance rhythm or latin, their eyebrows raise and they ask about skimpy dresses and being sexy. When I tell them I dance ballroom, they ask about long dresses and formal parties. Singles ask about latin. Married couples ask about ballroom. The disappointing thing which I am constantly trying to explain to them is that they also all seem to think that dancing equals performing, and isn't worth trying if you aren't interested in dancing on a stage.