Migration seems to be a big factor.
Prior to moving to south Florida (Miami-Ft Lauderdale-West Palm Beach metro), I had lived in the Chicago and Minneapolis metro. In those metros, the in-migration of salseros was minimal. Some people grew up with salsa but most people learned to dance salsa with local instructors. Some instructors were excellent, some were ok, others not so much.
The southeast Florida metro is different. There is a LOT of in-migration from abroad (Cuba, Venezuela, Colombia, Peru etc) and from within the US, especially a lot of New Yorkers. There are salsa events that cater to each of the constituencies and there are others that are mixed. Meaning:
- If someone wanted to dance only salsa caleña, there would be several nights per week to do that.
- If someone wanted to dance only on2, there would be socials every other week where a significant number of on2 dancers show up.
- If someone wanted to dance only Cuban, there are weekly events that offer that.
- If someone wanted to mix it up and have salsa and bachata and not pay a cover and get free water, there is at least one event like that.
The main factor for where to go and what to dance will be distance. For someone from West Palm Beach to travel to Kendal to dance Cuban would be a haul. Its about 1.5 hours with no traffic. A drive from South Miami to Hollywood to dance salsa caleña is a commitment. That is a one-hour drive with no traffic. We mostly see the same people that live within 30 min of the venues that we go to. That seems to be the typical maximum range for most people.