I went diving Monday and got a broken bcd, plastic tank plate was broken when they handed it to me,
Also, my daughter got handed a dive computer that was locked into error from previous diver going into deco.
Why, just why did you do this?
You're a paying customer. A recreational diver who paid the shop for the dive and
the equipment.
As a paying diver, you should accept nothing less than the best out of the shop's rental gear, and if that's not adequate.
When I was diving rental gear...
I've had instructors lend me their personal gear when the shop's wasn't adequate.
I've had shops re-rent gear from a neighboring shop.
I've had shops pull a new item from their sales stock.
BTW, none of these were some high-priced boutiques. I always take a thorough price comparison for my fun diving (sorry... budget), so all of these were firmly in the bottom 25% by the price. That is real end price; often a mid-priced shop with free nitrox comes out cheaper than a nickel-and-diming "cheap" op. Good shops, even if they're catering to backpacker budgets (and thus won't have much inventory), take care of their customers, including their gear.
You could accept subpar gear if you were a DM or instructor working for the shop, and had a problem with your own. As a paying customer, the only situation I can think of is when you're taking DMC (or IDC) and your course wasn't advertised as "gear included". Pros get the bottom of the barrel, fun divers and students get the best, and it's the shop's duty to ensure their best is good enough.
Write about this on their page on Tripadvisor.