You really thought Sun controlled Java? You didn't realize it was controlled by the developer community, and that's what has allowed it to mature into the powerful tool it is today?
This is like trying to explain how mone works to my 3 year old. He just doesn't understand it. There's not much more I can say, but when I get more time I'm sure I'll find an in depth article that will explain it. Is there a who really controls Java for Dummies available? Maybe then Harr would understand it.