In reply to Jeff Chandler.

Yes, but guidelines are just guidelines. It's all a question of interpretation.

So, in reality what you have are situations where some guidelines are applied rigidly and others are fairly loose and in the case of Yoast it seems they're not applied at all!

Don't expect to see the plugin removed any time soon. Some developers are immune from these kinds of things.