The issue was later fixed to the point where you were able to only locate specific levels of loot which would fit your character. Additionally, the speed at which early-game famous items would be dropped was up D2R Items. Therefore, even if the legendary items that you could get weren't breaking the game, there was a chance to get a small hit of dopamine to keep you in the game.
In the event that Diablo 4 gets that right and offers a similar loot system like Loot2.0 in Diablo 3, then we're already worried about just the amount of time we'll get to be spending playing. Diablo 3's saga is the best thing that could happen to the series on a long-term basis. If you pair this together with the Immortal controversy, it's like Blizzard has a fairly simple list of potential potholes to avoid for it to stay within the ranks of it's best players.
The Diablo 3 community is very vocal about what they don't like and has been doing so throughout the lifecycle of Diablo 3, so we're hoping Blizzard will take the feedback of those lucky enough to get to play significant portions of the game prior to its release. We'd wager that Blizzard isn't a fan of the torrent of leaked footage that is rumored to have come after one of these test results.
One feature from Diablo 3 that is confirmed to be coming back are the season-long Seasons. These are essentially post-post-game pieces of content, which change the ways legendary items function as well as remixing the content of the base game and add replayability to buy diablo 2 resurrected items a game that is already ridiculously replayable. Seasons was supported for a considerable amount during Diablo 3, so we're hoping that they'll be a big focus in Diablo 4.