Those times when I did all the work in a group project, I did it because I didn't want my name associated with something that was too low of quality.
The only way to get it up to my minimum standards was to do it all myself.
Working in groups with people who have the time and talent to make important contributions has been a lot more fun.