Article note: This is a ...narrow... view. Most modern unix-like systems are absolutely lousy with binaries that behave differently when called with different names.
All the common preboot environments and small embedded linuxes have a busybox type thing where _one binary_ provides most of the POSIX environment via symlinked names. Etc.
Please, please, stop referring to yourselves as ‘consumers.’ OK? ‘Consumers’ are different than citizens. Consumers do not have obligations, responsibilities, and duties to their fellow human beings. And as long as you’re using that word ‘consumer’ in the public discussion, you will be degrading the quality of the discussion we’re having, and we’re gonna continue to be clueless going into this very difficult future that we face.