First off, I absolutely LOVE your DISmeet picture.

You were very speical to get photobombed the most!
Sorry that your first meal was such a bad experience.

From a server's standpoint (as I used to wait tables), you should have alerted the manager. Honestly, if I had been there, I would have alerted the manager and I would NOT have tipped well. I'm sorry -- but that was unacceptable. Now, if the server was frazzled, busy, etc. That's a different story and I would be more understanding and lenient. But EVERY server knows to check on their table AT LEAST every 5 minutes, and to always do a first-bite check-in to make sure the food was satisfactory. It's not until the first bite that the guest doesn't know if the meal was cooked properly, fresh, seasoned, etc. A manager should definitely have been alerted so the server could repeat training if needed (or released if serving wasn't his "thing"). Sorry, but bad servers really make me MAD.
Anyway, glad that you got some personal dancers! That's awesome!
I swear I had more to write, but the kids have been in here 15 times asking questions, so I totally don't remember what I've read.