I could say that McCain is a nut case but that is giving him too much credit. In reality, he is simply a very mean spirited person who has no regard for the dignity of others.
You’re correct, he is mean spirited and it seems the older he gets the more so he is.