as you just said your not really into gaming as you used to
so there for you cant really comment on something that people are still quite passionate about
Of course I can. I can see quite clearly that people think that developers have a sense of duty to maintain certain standards. However, they don't. At all. They owe you nothing. Nada. Zip.
The idea is to move on and find something else. If a shop didn't sell what I wanted, or they changed their stock to an inferior version, I won't buy it. I'd go elsewhere.