So let me see if I have this right.
These people were hired to sell a limited amount of season tickets for the year. Every single ticket was sold so now they have nothing to sell.
The Heat let them go because they now have nothing to do and people have a problem with this?
That's kind of silly.
If I hire a contractor to build me a new house after he's finished building my house should I continue to keep him on my payroll just to hang around and look at the house he built for me?
I could or could not have a problem with this. If they did this on commission, I have no problem with it. If they were paid hourly or salary, then I do.
I don't think you're analogy is quite on Nick. Your example is a situation of a person who understands that his work/project will terminate. I'd compare this more to somebody who sells... I don't know, door knobs. If somebody works really hard and sells a door knob to everybody in the whole town and now nobody else needs any, is it fair to let that person go? Well, if that person worked on commission, then the person was compensated as expected for the amount of work done (similar to your contractor example) so I'd say it's fair. If the person was compensated hourly or salary, then I don't find it fair that the person worked very hard then was let go unexpectedly BECAUSE of the hard work done.
To the posters who say,
But, what were they supposed to do? Sit around and do nothing?
The person who sold me my season ticket package 3 offseasons ago is still employed by the celtics and they sold out. He is my season ticket account rep. Answers any questions I have, notifies me if a CC on file is expiring, offers me extra tickets and suites and stuff. Also, I see him working at the Will Call often on game nights. There is plenty of ticket-related work to be found for them. Then next offseason, they are back to work doing renewals, more selling, etc.