Strapi, does it need a custom admin panel for customers?

It’s not really a downside it depends how you are looking at it.
The eco system for hosting has shifted quite a bit since back in my Wordpress days where it was all about shared hosting etc.