Ef-s short mount. ... the rearmost portion of the lens itself extends farther into the camera body, so far that the mirror in EF cameras will strike the back edge of the lenses. There was no technical reason to do this, as other camera manufacturers clearly saw. I think it was a way to make low priced ef-s lenses unusable on full frame and aps-h model cameras, as a way to force users who wished to move to different format bodies to buy all new lenses. Canon is a lens maker as well as a body maker.
Actually having talked to an engineer who worked for Canon in the early 2000s it had to do with the fact that the EF-S lenses allowed for lower actual prime lenses rather than short end (back focus) telephoto designs.
Canon thought that APS sensors would take over and eliminate the 35mm geneara.
FF has in comparable pixel size a better image AND right out of Chevy's playbook with the Camaro, make the FF a high end commodity like Z28 (V8) over the "regular" APS size (V6) stuff.
Well despite what your engineer friend told you Canon has not followed through much on that idea but they have released three aps-c EFS prime lenses each one priced at around $200. I actually do not believe what he said, since aps-c prime lenses have been built in very few cases, and have not sold well, and have not gained hardly any traction. Both Canon and Nikon have released just a few aps-c or DX prime lenses, and they have been very poor sellers. I can't think of the last person I heard discussing an aps-c prime lens, even though the three Canons look really neat to me.
The decision by Canon to make a lens line/ mount that is not usable on their better cameras was in my opinion quite foolish. Nikon, and Sony, and Pentax, decided to make their lenses fully interchangeable between their aps-c cameras and full frame models. Trying to force consumers into a cattle pen was not a good idea.
Nikon has a 10.5 mm, a 40 mm, and an 85 mm, and perhaps others. The Canon company has a really appealing,to me at least, 24 mm F 2.8 pancake, that is a pretty much a weird length when used on a 1.6 X sensor. I do like a pancake lenses however, and have owned two over the years.