it looks worse in a forum like this where most people are hardcore gamers. if you put a lot more time on your console, it's going to have a better chance of breaking down.
yes, microsoft should have made the console better but it's not like they can test the amount of hours that some of you guys log on there. plus you have to throw in other factors like a lot of people aren't ventilating it properly (although they think they are), people are more likely to go to a forum if their's broke than if not, and
for myself, i've owned my console for a year although it's about 1 1/2 years old (ebay from casual gamer) never one problem with it, but i let it warm up and keep it in a ventilated area. plus i've only put in maybe 40-50 hours on it. that's probably in the area of the casual gamer which is probably M$ biggest demographic (GTA sells a lot more than jade empire). the console would probably go up in price if they made it more durable than it needs to be for most people.
i think they've made a good effort in extending the RROD warranty for 3 years. it sucks it takes a couple weeks but it's just a video game system. things break and they're trying to make it right, which is something they didn't have to do.
ps. not a fanboy, some people are a little too serious when it comes to gaming.