linux desktop always felt like it's eternally ~5% away from being an actual finished, polished product