I agree with you, but, I also realize that I've been building my own PCs and keeping up with the ins and outs of hardware/software design/developments since roughly the age of 14.
Most people don't do that.
Most people (in the US) read write and think at a 5th or 6th grade level.
They just want box that make play video game go whee!