It occurred to me that parnter dance is a more useful "skill" than most other sports . Besides athletic skills It teaches team work like football/baseball/basketball . There are a few other sports that are socially useful like tennis and golf and they are more expensive. If you saw the movie "take the lead" about Pierre Dulaine NYC schools ballroom dance program, in the more he list many of values in it. There are many(?) college dancesport teams why has that not propagated down? Certain dance is cheaper or just as cheap as other sports.