Not upgrading is an option if there aren't really critical issues. "looking great" is not one of them - only being compatible with multiple must-have applications would do it.
WinXP + IE6 is still an option and it has been 10+ years already. If windows 8-9-10 sucks, then win7 can easily carry on for as long as hardware manufacturers keep shipping compatible drivers; and if windows 8-9-10 sucks, then they can easily do it for dozens of years.