Yes, now that you detailed out what you were talking about, they fit more. I was going off assumptions as to what you meant, again, my bad on that.
A lot of people I know after actually using Win8 for longer than a week or 2, started to not mind some of the stuff you mentioned though, too. So it's all up to the person in the end.
Although I do agree with a lot of what you're saying:
Full-screen apps for pics/music/videos - yes, this is very annoying and I changed it right away. Music to WMP, video to VLC, and pics to picture viewer - not everybody knows about the "Default Programs" setting.
Haven't ran into the file security issue before I guess, and I've hooked up several external HDD's, flash drives, etc. to my Win8 machine. None of 'em have complained about that - and yeah I have an M$ account linked to my Win8 machine.
As to the Program and driver compatibility... A lot of older stuff doesn't work on Win7 either, but works on XP
. People threw a fit, but not like they are with Win8 which IMO isn't exactly fair to do.
Which aren't really issues with the OS - just personal issues and people being too lazy to not learn a few basic things, or hell even Google their question. Everybody knows what Google is nowadays, yet nobody still knows how to use it lol.
Either way.. my main point with the OP was that they could downgrade to Win7, but it would cost them a license to do so, where-as since they already have Win8, they might as well use the available workarounds and make it more like Win7.