Hijacking NXDOMAIN for non-existent domains does not follow standards & is definitely breaking things.
In the era before the omnibox, I personally can't see much in the way of "breaking things" on account of OpenDNS. Doesn't mean you and others can't disagree with that, but it's not as cut and dried as your statement seems to imply.