You don’t get it do you?
The problem with Romney is that at one time or other, he agreed with McCain on most everything you just listed.
At one time or another, I would have agreed with McCain on just about everything listed. Since then, I've learned better. Romney acknowledges past mistakes, something I don't think McCain ever does.