Needless to say, we will never sail with Disney again and are really upset that they are not willing to compensate us for their short comings. Has anyone else had a situation similar to mine where guest relations just brushed off the concerns? It's almost like they just think I'm fabricating the whole story. Any suggestions would be appreciated.
I am sorry that you got such bad service and that your food was not up to standard, but it is hard to believe that you had to wait 90 minutes for your entree three days in a row if you complained from the first day. I also believe that not every complaint needs to be followed by "compensation". Yes, it was rude of Disney to say that 95% of customers were happy and you have every right to be upset about THAT response, but I think that expecting a discount is too much.
We had a situation at a restaurant where my husband's meal was not up to standard. The manager came, changed the meal, didn't charge us for it, would not take NO for an answer when we refused to each order a dessert, gave us muffins to take home, it was hilarious.

All my husband wanted was a new sandwich!
I have worked in the industry for years, and I have seen people finish whole t-bones and then try to tell me that their steak was awful (and they were not joking), they wanted it taken off the bill (sorry, no can do, you ate it). We did apologize and politely told them that if they had told us during the first bite we would have been happy to switch steaks.
If my meal had been terrible two nights in a row, I would have gone elswhere or ordered room service for the third. I am truly sorry you had a bad experience but sometimes all we should expect is a sincere apology, nothing more.