It always appears as though staff has enough to do without taking time to gather the forces to entertain us. Dinner itself is an entertaining event on the ship and then there are shows and activities after dinner.
If Carnival wants it to continue, don't take the staff member away from his tables, entertain while offering service. Most of our servers have always been very entertaining anyway.
I must admit tho....I do like the last nite rendition of...*leaving on a jet plane*...
Anyway...that's my two cents worth of opinion.