I'm old - so my opinion may not be that relevant.
If you expect people to wear what you want them to wear/look how you want them to look, you pay for it.
Weddings are not just about the bride and groom, they are also about the family and friends who are to be invited as well, so you don't deliberately choose somewhere that you know a lot of them won't be able to afford, or you give them the option to stay somewhere less expensive. (Yes, darling stepdaughter.... looking at you. Your choice to have your wedding in Mauritius meant that none of your family could attend)
When I was first married you cut your coat according to your cloth... meaning that if you couldn't afford to buy bridesmaids dresses etc. for 6 adult bridesmaids you didn't have 6 adult bridesmaids! And it certainly wasn't necessary to insist on bridesmaids attending a hotel early to have hair and make-up done professionally.
We were poor. I had one child bridesmaid.
If I was asked to be a bridesmaid and expected to pay for a dress, hair, make-up and accommodation chosen by the bride, and which I knew I would find very difficult to afford, I would have to decline.