As compared to Obama? You bet!
Paying the “ultimate price” is generally considered to be paying with ones life. Not to belittle McCain’s sacrifice but 50 some thousand men paid the ultimate price.
The author needs to read my tagline and do some dictionary searching if neccessary.