AWS use the same arguments - but its very much an opinionated approach (a good and valid one). It takes no account of scope and as a consequence applies suffixes where it may be neither necessary nor desirable.
To qualify, I'm old, and opinionated, and I like explicit... and I question whether I just haven't got with the disposable infrastructure thing properly yet 🙂