Remind me... how is *street* defined?
I think that the "Nobody placing in the salsa *competition* circuit can be called a street dancer. Not to nitpick, but the salsa elite are not street." is case dependent. The level of some competitions is very high yet, you would I would still call them *street* even when there are dips, tricks and twirl the girl like a baton type moves in it.
For instance, Johnny Vazquez when he first started out and winning competitions, I would have considered him *street*. Oliver Pineda, when he first started doing salsa competitions (and winning), I would never have considered him *street*. Both of them are "elite" today. There are some 'top' salsa teachers in the UK who I would still consider as *street* and others I would not put into that category because it is obvious to me that they are doing independent training.
"Street" is not exactly a "one-size fits all" term, and I agree on Johnny Vasquez starting in the street category. (I haven't seen him compete in a few years... I don't believe he does anymore but since he's in Europe and I'm in the States, I could simply be ignorant.)
He didn't start with ballroom or jazz training, although along the way he adopted some of their principles.
I see street dancers as decendents of the Afro-Cuban dancers, compared to those who cross-train jazz, ballroom and/or ballet dances. (I call those "traditional" dances, but that term is weak, I'm searching for something better...)
Afro-Cuban based, street salsa is a very different feel compared to someone who cross-trains in traditional dance. I don't see the street dancers working on spotting and because AC dancing wasn't born on wood floors, few of them spin like today's competitive dancers.
Most of the higher end spinning techniques come from jazz & ballet dancers, where it's taught as a science and then art is added on later. Luis Vasquez is an example of a guy who started street, but today his spins are modified piroettes (spelling?). (His ex-wife Joby has a jazz/ballet background, and I can see her influence in his spin techniques.)
Street dancers start with what works for them and the people around them, rather than finding the traditional methods that have been taught for 50 years or more for other dances. (NOTHING wrong with that approach.)
Most elite competitions these days include judges who have a traditional dance background, and they deduct points if you don't spot well, spin on your toes and/or point your toes as your feet leave the floor, since that is considered "correct" in the traditional dances.
I've seen some street dancers who do amazing spins on their heels, but that would NOT be considered valid technique at most competitions. (You can always find a few exceptional people who break any specific rule.)
Don't think I believe one is "better" than the other, I see them as different and in my mind the ultimate dancers decide which feel they want, based on the music, their partners and the situation.
The term "street" is fluid, and my definition may not fit every situation or dancer. Today there is such cross-over, with salsa being influenced by hip-hop, jazz, ballroom and other dances, that all the percise definitions/terms become interesting because the art morphs over time.