The answer was "because teams of several dozen people are working on some of the models in the project."
Added 6 minutes later
I didn't limit myself to three years. I think I'll live another ten years, maybe fifteen. There's a chance.
I think you don't realize what it's like, even from a purely moral point of view, to work on a project in your free time for 10-15 years.
And even if there's a good chance that by that time the game creation process will become even simpler, it's still a rather complex idea to implement something on the scale of Heroes 5.
The point I'm trying to make is not to give up, but to start with something simpler.
But in any case, I wish you good luck with your endeavors.