Window's package management is famously bad. However bugs in their implementation cannot be used to shoot down the concept.
If your solution fails on the large majority of computers, can it really be called a solution? 'All the world is my language' blindspots are nothing compared to 'all the world is GNU/Linux' blindspots.