Keep in mind consultants don't get 401K plans or many other things, AND they have to save about 15-20% of their income as "in between jobs" money, in case they don't line work up.
If you earn 30% more than a salaried employee you are barely breaking even most of the time.