This really depends on the country, though technically consumer rights were violated.
If you live in the UK you could file a claim under the Sale of Goods Act (I believe that's what it is called) which states the consumer has the right to have a functional, working product that they have paid for. You could say Blizzard making the game online only actually removes the functionality (If their servers ever go down at any time for any reason) and violates the SGA. Would it succeed though is another question but I am just saying you could view it as breaking consumer rights.
For the US I think it comes down to faulty products and you could try and get your money back for a product that is non-functioning especially since it is Blizzard's own fault that you cannot use the product you purchased. Though you can't say it was false advertisement, they said they would have this god awful DRM (That won't stop pirates anyways, and is completely pointless, but I suppose this new Blizzard has never heard of Diablo 2 where you couldn't bring a character from singleplayer.) from the start.
Honestly I would also say you have every right to crack and modify a product which you bought, Blizzard may have the right to deny you access to their online system, but you have the physical goods and can do with them what you please. Personally I would say return your copy of Diablo 3 and purchase a closed beta slot, or wait for Path of Exile to release (It will be free to play).
https://www.pathofexile.com/
If you live in the UK you could file a claim under the Sale of Goods Act (I believe that's what it is called) which states the consumer has the right to have a functional, working product that they have paid for. You could say Blizzard making the game online only actually removes the functionality (If their servers ever go down at any time for any reason) and violates the SGA. Would it succeed though is another question but I am just saying you could view it as breaking consumer rights.
For the US I think it comes down to faulty products and you could try and get your money back for a product that is non-functioning especially since it is Blizzard's own fault that you cannot use the product you purchased. Though you can't say it was false advertisement, they said they would have this god awful DRM (That won't stop pirates anyways, and is completely pointless, but I suppose this new Blizzard has never heard of Diablo 2 where you couldn't bring a character from singleplayer.) from the start.
Honestly I would also say you have every right to crack and modify a product which you bought, Blizzard may have the right to deny you access to their online system, but you have the physical goods and can do with them what you please. Personally I would say return your copy of Diablo 3 and purchase a closed beta slot, or wait for Path of Exile to release (It will be free to play).
https://www.pathofexile.com/