I know that handicap races are a pain in the arse to a) organise in the first place then b) make sure everyone departs at the right times; but for those of us at the rear end of the field they are a lot more fun than a mass start event. For one thing, we actually get to see everyone else at a location on the course as you zip by us one by one, and not just at the start line as the whole group disappears off over the horizon!
I think I probably prefer individual TTs to team ones (especially as teams can be very uneven with last minute drop outs), but both of them are still pretty fun.