> to fit all sorts of applications.
Yes. In 1985. Processor allow for things like garbage collectors that in the 80s would have been a terrible waste for most uses. Most game developers will never create a 3d engine while 80s developer will do their, 2d engines, by themselves.
Assembly was created to be able to create any kind of applications. In the 50s that made sense, not in the 80s.