> No Linux/GNU distro, not even Ubuntu, has reached a point to where functionality AND UX were both good enough for average non-engineer grandma.
Disagree. I have my (extremely) non-technical wife and 8 year old son on Linux laptops and it's totally fine. Is it perfect? No. But it's good enough. I'm the one who updates them, though.