As far as I can tell, that post you're quoting was written by a user totally unaffiliated with Apple. It's a pretty enormous stretch to call this "their stance on requirement of antivirus".
(edit: in offline conversation with comex, he came up with an article from last week that implies a change in Apple's stance on this subject)