I loved your reviews they were excellent!

I also have to tell you that a very similar thing happened to us a couple of years ago at BD! I ordered the Grouper & DH did also. Mine was perfect, but when he took a bite of his, he spit it out & said it tasted gross. So I took bite just to be sure & it was absolutely bad. I mean really nasty tasting! So we called the server over & same exact thing! "I'm sorry grouper is not to your liking sir, can I get you something else?" Now mind you, we have family spread out all over Florida & we've been there many times & have had grouper so we KNOW what it should taste like. We kept insisting that it was bad, not that he didn't like grouper. We finally got him to agree to a new piece, but unfortunately that was bad too.
When we called the server over a second time, he seemed to be getting frustrated with US like we didn't know what we were talking about. He asked to get DH something else, but at this point the rest of us were all done eating so DH said, "never mind just get us the check". So now the manager & server come over trying to insist that DH get something to eat on the house, but we just wanted to leave. They also still kept insisting that grouper was just not to my DH's liking. If they just admitted that yes it was bad, because like you said, it does happen & apologized it would've been fine, but their patronizing tone embarrassed my DH in front of my sister & her DH & it has kept him from ever wanting to eat there again. I can see their attitude hasn't a changed a bit, so I don't think we'll be eating there again anytime soon.
Sorry didn't mean to hijack! Just had to let you know, you weren't alone in that BD experience!