If you spend as much time in online games as some people do (it's not rare to find a steam account with thousands of hours in GTA 5), it would absolutely make sense to get a new CPU which will save you 10-15 minutes of waiting time per day.
Also, "perfect storm of bad coding" is the norm for games, and not the exception, no?
Also, "perfect storm of bad coding" is the norm for games, and not the exception, no?