@Alexandr
Shut up.
Seriously, STFU. You have no idea about anything, do you? You're the most cluesless asshole that ever graced the internets.
OMG! Linux doesn't play $LATEST_GAME!!!!
Would that be because it's not made for linux, by any chance? And before you spout off about "well that's another reason linux is TEH SUCK", I advise you once more to STFU. Linux isn't dominant so nobody targets it with games, and nobody targets it with games because it's not dominant. it's a catch 22, not license to yell about linux not working. If you don't want to install it because games are important then fine, but really, shut your goddamned piehole when we're talking about one of the geekiest distros in town.
"what like sony or apple or 100 other big players do, market forces I am afraid as well as product protection."
Microsoft is a convicted monopolist on at least two continents. Someone complained about debian not installing on MS VPC. It is perfectly valid to say it's not a suitable platform for trying linux and it's perfectly valid to suspect MS of deliberately making it that way.
"it's linux that leans on MS backoffice platforms then it has to have it's own."
What on earth are you talking about? MS Backoffice platforms are godawful and linux does fi ne without relying on any of them.
"can it play games in HD for my son"
Some, yes. Others, no, it's a matter of getting manufactures interested and not a problem with linux itself. Though do go ahead and confound the two again in another sweaty, frothing rant because we know it gets you off.
"or stream HD to 2 laptops and my TV as well email, web browse,"
Yes, no problem. In fact it's been able to do that for longer than windows. Using synaptic (gui), install mediatomb. Add directories to share through its web interface. Simple. Don't like mediatomb? There are three or four alternatives including a commercial, closed-source one.
"can I vpn in with less hassle ,"
My VPN software works fine, thanks. It was written by AT&T and install on debian with no problems.
It's also worth noting that there are free (and easy) vnc and remote desktop clients, vnc servers etc available.
" how easy is a NAS setup..blah blah blah ..all with little pain ?"
Places -> Network.
Sharing things requires samba, which also has a nice gui these days.
In fact it's significantly less hassle to set up under linux, IMHO, than under windows, which is always complaining about security and popping up "you are not allowed" notices for little to no reason.
I'm sorry if you're not familiar with it, or your users need help because they're used to windows monoculture, but taking out your anger on anything that does anything the slightest bit different is counterproductive.