@wjwwood suggested some time ago that we might not allow packages to be released when they use that <depend> tag since it is likely used as shortcut and might result in bloated dependencies. If that is the case all tutorials should still teach how to use the individual dependency tags.