I've explained this many times before. When you buy a car, you are actually purchasing ownership rights to that particular car. When you buy software, you are not purchasing ownership rights, you are purchasing a usage license. Whether right or wrong, you do not legally own a single piece of software currently in your possession and the owner of that software reserves the right to revoke your usage license at any point without prior notice. And no, they are not obligated to refund your money either as per the terms of the EULA.
And for those that want to whine about how they didn't consent to the EULA: Yes you did. Your purchase of the software gives implied consent to the EULA, just like purchasing a plane ticket give your implied consent to any security searches of your bags or your person at the airport.
Like I have also said many times before, people never used to read the EULA on software and thought they actually owned the software they purchased simply because in the past software companies had no means to enforce the EULA. Now they do and people are starting to realize they never owned the software they purchased and are now crying foul simply because they were too absent-minded to actually read the terms they were agreeing to before they purchased the software. And you can't say you didn't have the opportunity to read the EULA before purchase either because I actually tested this out two years ago when I purchased Operation Raccoon City from Gamestop. Before I paid, I asked the employee at the register if he could open the box so I could read the EULA in the manual. He gave me a pretty weird look but ultimately complied with my request. So all you have to do is ask if you are buying a hard copy and EULAs are usually available to read before purchase online for digital copies.