Sure, I've shared my dislikes for certain elements at times, but to bash a game and franchise I've personally played for over 15 years seems a bit ridiculous. Constant updates, changing of skills which causes different gameplay, addressing gamers' requests to change stuff they don't like. How many games of Diablo's stature do that without putting a price tag on it? Yes, they will make their money in some way or another and of course the AH was once around, but Patch 2.3 got me thinking of just how awesome this game is. New content not featured as a DLC, as is normal for every single game now, is pretty awesome.
I've spent thousands of hours between D1, D2, & D3 and I understand the good and bad. Early D3 was atrocious and how quickly did they turn it around? Time and time again they keep pulling people back and with good reason. Constant updates and attempting to appeal to both casual and hardcore players is tough to do, but Patch 2.2 was a nice trend. Leaving sets in place, such as the Marauder's and Firebird's, as opposed to changing them again finally fit the bill to keep the casuals happy since their time gaming isn't as plentiful as the more dedicated players. They can be happy that their time spent wasn't wasted, even if it did take 2-3 months to obtain everything. But adding new sets or revamping the lower-performing sets to marginally exceed the old sets was a thing of brilliance and it seems like that will be the trend going forward. Every other patch will likely see 3-4 classes benefit greater than the others. I'm a fan of this.
New content with Kanai's Cube and the Ruins of Sescheron... yeah, you could've sold me on this feature alone. I'm super pumped about all this and I'm really hoping it brings back a lot of people. Patch 2.2 was a big step forward in balancing and the aforementioned addressing of sets, but 2.3 is an even larger monster. Perhaps I'm not out in the gaming world as much as I think I am, but I love that one of my favorite games ever is keeping me interested 3+ years later. Hard to beat IMO.
I dislike a lot of the things you like in D3, but I'll still be around for a long time for the game engine. Game engine is by far the biggest thing they did right, which way too many companies fail at.
Unfortunately with the direction of the game, I probably won't see most of my early days D3 fans on again. However the overall direction does appear to appeal to most of my RoS friends, so there's still people online when I do log in to play.