It's funny because I'm at my desk working for a Fortune 500 company coding things none of these guys could dream of (:
Because I didn't take stuff. I fix my mods and learned how to be a better coder in general. I didn't go to forums complaining, because my code has exploits and I can't do anything about it. There is a lesson in this, you need to seek it out.
Just because you work at a Fortune 500 company doesn't mean you're a good coder. Literally anyone can work a at a fortune 500 company. Walmart is a fortune 500 company. McDonalds is a fortune 500 company.
You claim there's a lesson in this. What would that be? That we need to fend for ourselves? That nobody is to be trusted? That in order to host a CityRPG you need to be able to take the time out your own life to review 10 thousand plus lines of code just so people won't be a richard to you? If so, you haven't taught them well, all you've taught them is that you're a richard.