Yes, but they don't call it a 1N4148 because that would be a leaded package.
That is my point. For the really old JEDEC parts, package and electricals
are the same.
The 1n914/1n4148 are considered free. Not free as in beer, but really free.
At least by old farts. But put them in surface mount, and they do have some
cost, especially in a leaded package. [I don't know about the SODs, but they
are a pain in the ass, at least for hand assembly.] The leaded package
probably costs more than the die.
Unless the part is sexy (low noise, low leakage, wide bandwidth, yada yada
yada), discrete semiconductors is an extremely low margin business.