It does depend on the device though. A desktop PC can easily be upgraded with a new drive, but a laptop it may not be as easy, or in some cases, not possible at all. Could always use an external drive, but those are usually more expensive and quite inconvenient if you move the laptop around.
For less than 100 USD ($90 - I just checked) there are several well-reviewed 2230 form factor 1 TB NVME drives on Amazon - specifically, the Corsair MP600 Mini, the Teamgroup MP44S, and the Inland TN446. And though I don’t have one of those drives (I have the 2 TB version of the Sabrent Rocket instead) I speak from experience when I say that the install process is straightforward.
Idk about this price I call shenanigans. I just bought an m.2 drive 2tb for $80 and that was a DEAL for me.
So here's some perspective from a poor grad student's life:
After getting the m.2 and an m.2 housing to do the transfer that left me broke for some time considering I only make $10/hr + (shitty commission) and bills/food are insane.
What I really need to upgrade now is my processor, but again doing something like this really is a luxury. Are all my bills paid? Have I spent a good amount on food recently? Like right now I need an oil change and some new tires so that's yet another month AT LEAST of putting off the upgrade.
Before I was putting it off bc I had to move to go back to school and I hadn't found a job yet in the new location.
Before that I was putting it off to save up for the process of moving and buying out of my old lease after a crazy roommate disagreement (I always have roommates bc I can't afford to live by myself).
Before that I had to help a friend get out of an abusive relationship and support them for a while, while they got back on their feet.
Before that my other friend blew up my car's engine and I had to blow every cent of my savings on a new car.
And while it's true that I could've probably tightened my belt a few times or cut out an unnecessary luxury here or there to get the upgrades I wanted the bottom line is: priority.
The REAL bottom line is: buying games is expensive all by itself and frankly I'd rather come home crack open a beer and try to forget that I'm selling every hour of my life to my capitalist overlords than I would have a few extra fps. I'd rather cut myself some slack/some time to study by eating out for a night than be able to hold a bunch of these mega giant ass games on my drive.
I'd MUCH rather gaming companies take care of THEIR workers and give them reasonable time frames to finish games and optimize them than I would have a brand new triple A title come out glitchy as fuck just in time for whatever holiday season they think my poor ass will be able to afford it (spoiler that season is steam summer sale bc I'll be damned if I buy 99% of games full price.)
tl;dr gaming may be one of my getaways from life but I'd rather game companies prioritize giving their workers time to optimize and complete games. I'd rather me prioritize the small day to day luxuries that get me by in life than prioritize having a baller computer to play those glitchy unfinished unoptimized new titles.
While thats all interesting to read, you are adding in so many additional variables, we aren't talking about whether the game is too big or not anymore, we are talking about how you are slowly being buried in debt and at the same rate running out of things that make you happy.
¯\(ツ)/¯ who said I had debt? I'm just poor. Surprisingly debt free though. That being said I am being burned out by capitalism
annnndddd I am simultaneously being shoved into a position where I'm super isolated in my life bc of the sheer amount I have to work and study.
I think I could've reigned it in and talked about just wanting game devs to have time to do their games justice and how capitalism sucks ass but I was in one of my oversharing moods.
This resonates so much with me. I was hoping to upgrade my GPU this summer, and... yeah, that hasn't happened. But new release games are almost always a mess for the price paid, and there's an awful lot of indie games that run perfectly on my computer as it is right now. I don't think people like us are the target demographic of AAA studios.
If you're paying $20/TB, you're probably getting ripped off with some counterfeit garbage from a no-name Chinese Amazon seller that's not even close to the advertised capacity. I wouldn't put anything on one of those drives that I have any intention of keeping for longer than a week at that price.