Add a Google Chrome and you have Netflix & the rest, Skype works out of the box on Mint, and it has an 'app store' - also known as package manager for a decade in linux terms -, so there really is nothing missing from Mint for generic scenarios.
( No, you really don't need full back-and-forth MS Office compatibility in generic life and Libreoffice is doing a good job on compatibility. You also don't need Photoshop for generic, everyday users; there is Digikam, Gimp and Inkscape and countless others for the non-professionals, all of them are more than enough for someone who's not making a living of this. )
Linux doesn't solve the dist upgrade situation any better than Windows here: there's still a lot of cheese that moves around between dist upgrades. Sure, if you stick to LTS dist upgrades you restrict the amount of change to roughly once every two years, and if you use a particularly conservative distribution like Mint you can count on, for now, a fairly decent track record of trying to stay in a "Perpetual 90s" of GUI choices.
But even with Mint there are lots of little differences between dist upgrades, and especially if you stray conservative and only do LTS dist upgrades then your relatives also don't benefit from the slow gradual updates and are forced into the changes more jarringly.
(And yes, Windows 7 to Windows 10 is an LTS dist upgrade.)
(And TBH, I think it does solve it better: went from 10.04 to 12.04 to 14.04 to 16.04, and still running well; the upgrades were polite, didn't interfere with normal system use except for one restart each for new kernel, and most importantly didn't break the system. Maybe I was exceptionally lucky, but I dare you to do this from Vista to 7 to 8 to 8.1 to 10)
http://www.techrepublic.com/article/why-the-linux-mint-hack-...