The SGS3 and Nexus 4 are far and away the best Android devices on the market and they definitely address the 'tired' excuses Anti-Android folks use. They are both, as you say, superb devices and great alternatives to the iPhone.
Unfortunately, the same cannot be said for the vast majority of Android devices that due to compromises still suffer from crashing, lag, and low frame rates.
It's true, Google has been tightening control over Android OEMs to the benefit of consumers while also "sponsoring" flagship devices like the Nexus that are much more representative of what Google and consumers would like Android to be. But the fact remains, outside of these devices there is still a much wider range to the Android experience than is seen with either iOS or Windows Phone - both of whom very tightly control hardware and software integration.
Like many things, the truth is somewhere in between: There are Android devices that truly exemplify the what Android can do and then there are the rest that fall somewhere behind...
Yep, although wanting to type something different, I find myself nodding in agreement. I would however extend the term of superb to some other "flagship" models from differing manufacturers using Android. If Apple, Android and MS got together to produce a phone combining the "best of" we would have nothing to debate.