You said attackers need to be "extremely sophisticated" to pull it off, and I've spent a year seeing nitwits – clumsy and trivially detected nitwits – do it without much trouble. You were wrong, and wrong in a way that's important to correct so people know that it's wrong.
I never said it ultimately defends ordinary users, just that it reduces the chances because it requires a more sophisticated attack.