You can't force people to like you
I work for an online advertising agency. You think
people like me? We make flash ads, java banners,
DHTML ads, interstitials and whatever else the client
wants or we can come up with. If people don't like me
because of that I can't make it my lifes crusade to
convince them, I have to find new friends. Now loosing
friends or family to that problem is different and there
should be some time spent there about 'it takes all
kinds' and what not.
I'm not going to try and compare your way of life to
some of the other minorities in life that get shit on all
the time because they never had a chance. You went
down an unpopular road, you are well paid, what more
do you want? You want the best of both worlds? You
want to be looked at like Mother Theresa and yet still
pull in the big fat wads of cash? The world usually
doesn't work that way, and if it does it doesn't last very
But really, don't waste time on people you know you
can't "convert" to your way of thinking. The Pope
doesn't like you, get over it ;-)
You're so vain...you probably think the web is about you
All joking aside you really have no clue what you are talking about with the web do you? If all you desire from the web is correct <h1> rendering I suggest you use lynx. Amazingly enough there are a large number of people who want more from the web than correct <h1> rendering. Java and flash are two big areas where the "extra stuff" is given to those people. Do I work at a shop that does a lot of java and flash? Yes. Do we take great pains to do it right? Yes.
You complain that java loads a lot of code to run, yet you don't seem to realize that this is to keep the amount of code you have to download frequently very, very small. Our java banners (again another evil I'm sure you would do away with) are all under 15k and we test all the way back to Pentium 100 and older PowerMac computers to make sure everything runs fine.
You sound like a bitter color blind person that is trying to force the world into blank and white so nobody else can enjoy color if you can't. Get over it...it's time to realize that you aren't the only person using the web.
On a more topical note, people want the web to work for them. They want to be able to read a page and get the information they seek or maybe buy the item they want. You should be on people about bad or confusing content design rather than their abuse of technology.
There will always be bad examples of java, flash, css, xml, html, c, linux, bsd, photography, and on and on. This doesn't mean they should be banned or shunned from the web.