No one cared about the "non-nerd" until these two came along. Because sure "you can alway select <one of thousands distributions> and <build/compile/config your own stuff>", but this doesn't scale.
Even if this started as a way to keep being relevant in the world of competing OS-level stores and shenanigans (IIRC Steam for Linux started shortly after Windows Store was announced), the achievement is still nothing short of miracle: there are actually games you can play on Linux now.