Young me got that lesson when trying to play ARMA 2 on a 5400RPM HDD. It would run 60FPS if I didn't move but as soon as I started moving the game started stuttering. When I installed it on a 7200RPM HDD the game no longer had any performance issues.
It all comes down to what specs the game was designed for and I imagine most modern open world games are designed for SSD-s. Putting them on HDDs will absolutely have a negative effect.
I've been saying it for the last decade, there's no real "games are too expensive to make" problem. There's only studios choosing the "go big or go home" death spiral where they inflate the budget and need a hit to stay afloat. But then after every hit the budget grows even bigger requiring an even bigger hit until eventually they're going to flop and the studio goes under. They could just not do that and have a sustainable business. And I get that it's not only the game developers fault. Part of the blame falls on the publishers who most likely force budgets to balloon so they could make more money (if the game is a success). But when I say they could just not do that I mean both the developer and publisher. Both of them should be smarter than that.
But clearly even with all the major flops it has been a successful strategy, because they've been at it since at least mid 2000s. It's only in the recent years where it's really starting to strain all the AAA publishers as the budgets have grown too big even for them. These price increases are an outcome of this budget ballooning. They're feeling their bottom line taking a hit so they increase the price to mitigate the risk.
Personally I said fuck them, let it crash and let's get more studios like Sandfall, who made an exceptional games for a reasonable price.