TL; DR: I stopped playing Diablo 3, it takes too much time. And the Diablo 3 development team is lying to you and hardware limitations will make sure your dreams of big dungeons never come true. Also, botting and turbohud is kinda OK because it spites the development team into "fixing" the game.
I think you and many others forgotten the point of games. It isn't supposed to be the number-crunch that Diablo 3 has become, it is supposed to be a game for fun and to pass time, and that's what it looks like they're trying to achieve in the new 2.4 patch. They're adding a set which will make using only Legendary items very viable and updating old stuff to be more in line with the power level of the current stuff. This will open up a huge pool of items that were previously completely unused simply because the "big sets" gave you much greater benefits.
Early to mid-season 4 I was Top 50 on the HC Barbarian leaderboards with a IK + Fury of the Vanished Peak Seismic Slam build and it worked just fine into the low GR60's. So it was possible for me, a random guy who doesn't play for 10-15 hours a day, with a sub-optimal (although highly optimized) build to push into GR's other people normally only reached by running WW and more or less permanent Ignore Pain.
And that was good enough for me as a casual player.
If you want to go to the next level, you have to invest time. It is the same with Diablo 3 as with any game but for some reason it seems like the Diablo 3 crowd is so juvenile or naive that they can't see it. Of course I'm not going to have better rolled gear or be higher in paragon than someone who can do 10 hours a day if I can only do 2-5 hours a day.
Play World of Warcraft or any other MMO and you'll quickly see that people with good raiding guilds are "favored" because it allows them to access items and content with much higher level than a casual player can get. Play Counter Strike or any other FPS game every now and then in a competitive game with a few friends and you'll also quickly realize that you don't stand a chance against people who put in ten hours a day. Play Destiny which is a mix of the two above and you also start realizing that you have to invest time in order to get the best stuff and be the best at stuff.
If time prevents you from playing in the top layer of a game that's just a reality you have to face.
I'm not saying the Diablo 3 end game content is perfect - far from it - but it was the same deal with Diablo and Diablo 2. The original game is from a different era of games so it's hard to compare it to the current Diablo 3 but basically, only the most hardcore player would ever get a character above lvl40, let alone lvl50. Diablo 2 was the same, it was an endless grind in Baalruns and Cowruns and for Runes and Runewords and only the people who invested the most time in the game would reach lvl99.
It is extremely difficult to create worthwhile content in any game, but especially in a ARPG game like Diablo 3 which has a fairly small narrative: kill stuff and get loot.
What can you do to improve this? Polish the existing aspects of the game and add more stuff to kill and more interesting loot to find. Diablo 3 is a completely different game now than what it was when it was first released and I think people have forgotten this.
64 bit numbers, especially "Blizzard will never tell you what I'm going to explain now", hilarious.
Quote from You »
Basic problem with this game is TIME, like I mentioned before, if you don't have 10-15 hours a day then there is no point in playing this game at all.
Obviously, if you want to be among the best in a game where "play more = gain more", you need to play more. If you can't do that, or if you don't want to do that, you can't be the best. I don't have 10 to 15 hours a day for playing games, and i won't earn my place in the solo ladder, the same way i will never win the swimming olympics because i don't spend 8 hours a day training for it. There are hundreds of things you can not do while having a job and a family, and there are many more that you can do, like playing diablo 3 and enjoying it for two hours a day and once you get bored, play something else. That would be what everyone else does, with the exception of streamers and ladder-winners.