I know, I would personally stay quiet and try to keep the peace, but I would be frustrated as well. It would be a pick my battles situation, like am I going to be forced to go on an expensive girls weekend trip? Something like that would be my breaking point, and I would just have to decline.
If it were a friend, I would have spoken to her about charging the bridemaids for hair and makeup. If she were bringing in some of her staff to assist, I would get it, but what she's doing seems a bit greedy. If it were a friend, I would also ask her if she really wants to spend her wedding day working. That sounds like a bad idea.
I tried to make things easy on my bridesmaids. I told them a color and length and let them find their own dress. I think I asked that the shoes be gold, but let them choose what they wanted beyond that. Jewelry was also their call, as long as it was gold. I had no requirements about makeup or how their hair was styled, they were free do what they wanted.
I had to pay for makeup at one of my friend's weddings. I wasn't thrilled about it, but it was a big deal to her for the pictures. I didn't have to pay for shoes though because I already owned the type she wanted, so price wise it was basically a wash. She also paid for jewelry for the wedding and manicures.