I love the engine but why is it so bare bones?

I completely agree with this sentiment Mons.

And guys, it’s easy for some of you to say ‘I just code that myself from scratch cause the kits end up not being exactly what I need’ but I’m trying to consider the community as a whole. Not is a great or experienced programmer. Not is a great or experienced artist. The kits really help those who don’t have programming experience (myself) and the art assets help those who aren’t as experienced with art. Sure some of you would have no need for a Menu system Kit or a Multiplayer Kit or a water functionality kit. That doesn’t mean there isn’t anyone who would. And I’ll admit that swimming in water is probably not a top priority of functionality. My point was this is a system that should be stupendously simple for the guys at Epic to implement but they haven’t for some reason. In fact, I think some of the problem is that the guys at Epic aren’t very good at seeing things from the perspective of someone new to all of this. It’s so easy for them to implement these features that they don’t even consider how difficult it is for others. They’ve all been working with these tools and different iterations of the engine for more than 20 years. Some of us have only been using it for a few months or years.