I do it too, but 90min isn't that long to me, it's actually pretty average, and shorter than when I do 1hr cardio + 1hr weights (MIS,PowerHour or S&H).
You get use to it over time, and I learned to appreciate the "compactness" of it once I compared it to some of my other workouts.
Donna