I don't respect McCain's view, but I don't frankly see the connection between stand your ground laws that were not involved and a strictly self defense case. That is akin to calling for repeal of laws against fraud because someone was charged with robbery. Whatever the issue, McCain can't keep from being wrong about it.
You are correct that the Zimmerman case was strictly a self-defense case and had nothing to do with SYG. McCain is just a pandering old fool.