"Over engineering"
"Everything is so over engineered ( and shoddiliy because everyone is desperate to be first to market) that nothing works right anymore. It's the bling that gets all the attention, while the base isn't ready yet."
Quite, though it's not *all* down to rushing product to market. I did a quick survey of some of my consumer electronics over Christmas. I don't rush in to new technologies till there's been time to iron out the bugs, but the list wasn't good, even though these are not cheap unbranded stuff, they are "name" brands in the industry, bought because they've had good writeups in reviews, forums, etc.
Freeview box 1 - EPG doesn't do detailed info properly (insufficient RAM to hold the details).
Freeview box 2 - one of hundreds of thousands rendered basically useless by the recent "split NIT" fiasco.
Freeview box 3 - not found any software issues yet but the manufacturing quality is abysmal.
Freeview DVD recorder - low bitrate channels (ITV4?) crash it, not to mention the most user-hostile UI I've ever seen on any consumer kit.
Freeview PVR - EPG takes half an hour (?) to load after poweron.
5 failures out of 5. Plus every PC in the house is defective by design, simply because they came with Windows preinstalled.
When are we going to stop accepting rubbish product just because it's got rubbish software?