Though I don't find FIRST to be represented as purely as some of know it here, the saying "no press is bad press" comes to mind. As pointed out earlier, the character in question had previously existing habitual problems and her friends and classmates were helping with them.
Onto the representation of Mentor vs Student built, I think it's an important point, as petty as it may seem, to mention it in the show. The accusations of "Mentor Built" have been flying since before I was born, and it's as much a insult as it is an in-joke of the community.
Finally, the idea that FIRST has finally hit the mainstream media is very important. Honda also had FRC bots in one of their recent commercials (linked below) exhibiting their car. The Fosters characters, though begrudgingly, talk about Gracious Professionalism and Coopertition, treating them like buzzwords. Hopefully, in time, viewers of the TV show, as well as members of our own community, realize that GP & coopertition aren't buzzwords as much as they are a philosophy.
Besides, how else can we compete with VEX in the prime-time television slot?

(I kid, but still. Messages must be spread.)
[1] -
https://www.chiefdelphi.com/forums/s...hreadid=149956