I just listened to it, and yes, it is the greatest song ever written.
Ok, not really.
It's not my absolute favorite Smiths song, but it's in my top five probably.
But from an objective point of view (ha), I'll agree and say it's their strongest song because like you said, it has the complete package.
Should have been a UK single.
This was the last song he played at the Tulsa gig back in March of this year.
It was during this song that he took my hand, shook it, let go and continued "nothing's changed, I still love you, oh I still love you..."
So... yes, I love it.