Re: So? - Addendum
And, sadly, I doubt that GNU/Linux ever will be ready for the mainstream (although it's been my personal choice for over ten years). The distinction between Linux-the-kernel and GNU/Linux-the-OS is becoming more important than ever when one remembers that the ?majority? platform is now Google/Linux, aka Android. Linux is a nice kernel which, at least in my experience, is significantly superior to the Windows kernel; unfortunately, outside of Android, userland is at best clunky and at worst downright hostile.
I'm willing to go through the pain of periodically having to reconfigure the bluetooth setup because of some breaking change in bluez/alsa/pulse/$PACKAGE and that of having to type some cryptic commands to get an A2DP connection in exchange for the computational efficiency, decent file systems and ability to build an environment that fits with my preferences, but that's the last thing that my (Mac-user) wife would want to have to contend with.