Street is rad because you can do whatever you want at whatever spot, unlike competitions where you're forced to ride one area for a certain amount of time. This seems like it's making street more tame. Keep in mind I haven't read a single word in this thread and am making this generalization about "street competitions" in general.
i dont think it would matter if there were unsponsored people trying to get in am. there are a lot of undiscovered shredders that could become sponsored through this.