I agree, turning a simple idea into a polished game takes like a year. Most of it isn't even in the core idea but surrounding polish, menus, extra features, etc. Source I did it.
Also I'm just saying the stack from this post is insane. It would probably one shot the task in p5js or C/raylib