Why do I have to send my host invitations in order to create a boutique?

You do not have to. You can bypass that – you don’t have to email the host the invite if you don’t want to use that feature.