... and it is a good comparison in terms of things that we should know better by now, but always comes back because it's cheaper to make. See why most of the public suffers by on what were once called "melted" keys (what today is a 'low profile' or laptop style keyboard) or rubber domes. You see the same thing with HTML/CSS/Scripting and web development as a whole -- the same stuff we learned pre-dotcom bust being repeated by people either too young to know it or with too short term a memory to recognize it...
See "advertising can pay for everything", "popups don't annoy users" and "who cares about accessibility". What's next? "Does it work in IE, who cares about the rest"
Oh wait, we have that last one with FF/Chrome instead of IE.... IE? Who still uses that? Opera, what's Opera?!? -- which is when the "percenters" come out of the woodwork not realizing that saying "oh this group is only xxx% and this group is only xxx% and this group is only xxx%" until there's no percent of audience left.
Oh, and @sp, I'd kill for a laptop with full travel cherry switches or even better, buckling springs. Someday I'm gonna build my own laptop starting with a Model M and just bolting crap onto it.