Lanx
<Prior Amod>
yeah, i mean it's probably just some goofy conspiracy theory that the show or comics didn't even purposely add, but i definitely looked at it from the perspective of a sleazy business. their income comes from movies and toys and stuff, so that's the company's focus. except that doesn't poll well, so they do "charity" work in stopping crime. they set up crime scenes (and don't even tell the supes that it's fake) so the supes can be heroes, and then use that as advertising for the movies and toys and stuff
no, i think it was just a way to show that starlight is now "in the big leagues", she'd use to just case her hood, now shes got techs and nerds feeding her info and shit. You see this when the Deep is shipped off to shitsville and the first thing he asks is, wheres my crime itinerary? and the supervisor is like, "this place is shit, but theres no crime here", kind of