In my first couple months, I broke Amazon so that no-one in Europe could buy video for a few hours. On a Friday, right before going on a week's vacation.
The way that the ensuing investigation and response was carried out - 100% blame-free, and focused on "how did these tools let him down? How can we make sure no-one ever makes that same mistake again?" - gave me a career-long interest in Software Resiliency and Incident Management.
A common misconception! Bottoming is not synonymous with passivity, only with receiving. One can be a dominant bottom, or indeed a "power bottom" who is the one actively providing most of the energy.
I hear you, but given that my "lunchtime" could be anywhere between 11:00 and 15:00 (and that's not even allowing for timezones), that's pretty impractical.
If they have already developed the content, then it should be released with the rest of the game, for the price of the game.
Why? Genuine question. What does it matter to you as a consumer when the content was developed?
If the point you're actually trying to make is "if the game is developed as a whole, but then content is carved out such that the base game then feels incomplete without it", then this is already covered: a game which feels incomplete is inherently flawed, and so doesn't justify the price of a full game. That's my original point - most people are actually just pissed at inaccurate or unfair pricing, and DLC can enable that (but doesn't have to), so they misdirect their anger to all DLC instead.
mandatory downtime between fights that punishes trying to brute force practice them
Fascinating. This would frustrate the hell out of me - if I'm trying to get better at something, the last thing I want is enforced wait-time between practice attempts! Still, I'm glad you've found other games that you enjoy more rather than being influenced by the Internet's collective fan-boner for FromSoft.
In that context, having all packages be “system-wide” made sense. All the virtual env shenanigans won’t ever fix that.
Sorry, but you'll need to explain this a little bit more to me. That's precisely what virtual env shenanigans do - make it so that your environment isn't referencing the system-wide packages. I can totally see that it's a problem if your virtual env tooling fails to work as expected and you can't activate your environment (FWIW, simply old python -m venv venv; source venv/bin/activate has never let me down in ~10 years of professional programming, but I do believe you when you say that Poetry and Conda have broken on you); but assuming that the tools work, the problem you've described completely goes away.
Gamers are the only people who complain when something is improved for them for free.