It is nice to be in our bubble but if what you said is true, why do we only have like 3 major instruction sets? Why not 40? Programming languages are just easy to create - this is a good thing and we created too many. But it absolutely fractured the industry.
Look at the average job post. There are requirements for system design - good. Algorightms - good. Then it goes into this whole language/framework land. Remembering syntax is literally there in many companies interview. These are preferences. If we understand how a computer executes binary/assembly, the layers above are not as relevant as we have made them.