Well, to be honest i am not surprised. For the last 5-6 years, game development is lacking quality at release. Bigger the title, worse the release.
I developed a strategy to counter this, although it is hard to implement.
I wait for a couple of years ( yes , years ). After all DLC, Expansion packs, all additional content and expansion packs released, these games show up as "Collecter's , Ultimate, definitive <insert some label here > editions.
Unfortunately, only until then, they are polished, less-buggy , more optimized.
Also, you can buy them much cheaper, run them on a hardware way more cheaper at max settings.
Of course not everyone can wait that much. But with current standards of the industry thats my only solution. I work full time so i still have a huge list of FRP/RPG games to be finished on my steam account. When i work on them, that time usually passes by itself...
Other than that i believe only option to prevent these from happening is not to buy with inflated release prices.