It's simple: My SSD can only fit so many 100-300 GB games, while I already have hard drives with plenty of free space.
(Also, running Linux means that an SSD doesn't help game performance much anyway, outside of initial loading time.)
You can get a 2TB M.2 for around $100.
More like $150-200 if you want a good one.
If you’ve got the specs for new games, there’s no excuse.
What a very privileged perspective. I don't have much money, but most new games are playable on my existing hardware if I tune the graphics settings. I would rather spend what money have on things like food and heat. (Or if the basics are covered, then maybe a newish game.)