Right, what I meant is that only using essential cookies should be the default web development practice. Instead the default these days seems to be websites that are positively larded with third-party scripts, analytics tools, and other crap.
It is standard development practice. But sometimes development is done in service of a business plan, in which case those requirements would apply.
Most web development is done to generate income, so that sounds wholly appropriate