I do not believe McCain would have done a terrible job either, but this is just better. America died over the last 8 years, no foreign relationships, crises after crises, trillions and trillions of $$$ spent without balancing the check book, etc. Simple rules where ignored (e.g. reducing tax in war times). That had to stop and even the hardcore republican could have not been happy with the situation as it is right now. Maybe a small amount of people were happy with getting tax advantages, but these people tend to be unhappy anyway, or how much money somebody need in life?
However, RIP America is over, it is time to look forward and see what Obama can do over the next 4 years. I personally would love to see government controlled healthcare, peace, and a big push on education.