If ads didn't work for Facebook, they could still charge users $3 a year and be solvent. Reddit is scraping by with subscriptions and gifted "gold". Maybe if Twitter tried $.025 a year they'd be able to stay up.
Well, those are the people who are too stupid to figure out Java, like OP stated.
Sure, except they're not. I'm talking specifically about people who's living is security, and who don't like the language itself. Whether or not that somehow gives you butthurt. http://nakedsecurity.sophos.com/2013/06/03/oracle-promises-secure-java/
It is masked but always present. I don't know who built to it. It came before the first kernel.