It seems to me that it is more rude to take up a table for 3 hours for "dinner" than to take up a table for less than an hour for dessert and coffee. Doing the math here, I think Disney is losing more money on the half-a-day dining sqatters than the quick in and out dessert eaters.