Why is it so hard to make a simple user account area?

Why is it so hard to make a simple user account area? Beaver Profile Builder makes it easy to build and style user profile forms.