I'll take a masterpiece like BG3 which doesn't stay 100% true to the previous episodes to a travesty like Diablo 3. Plus it doesn't cut out any possibility of a "true" sequel in the future.
Going off-topic here but calling something a masterpiece before it is even finished is highly preemptive and strikes me as pure hyperbole.
If they do decide to mark 2 years of development with some sort of anniversary then that would be the pinnacle of self-congratulatory nonsense. If Larian were preparing a meal, then all we have tasted is the appetiser or first course.
Even as an early access game I already poured more hours into it than most released games. The quality of the game is to me already miles ahead of the competition. I can safely assume this is and will be a masterpiece. And yes, this is still subjective.