In addition to the already present answers, rocket engine development is very "emotional" and seen by many engineers and rocket startups as the "sexy" part of the rocket. There's a lot of ego and prestige involved in making one because it's such an integral part of a launch vehicle--making a functional engine is a huge source of personal and fiscal validation. What better way to prove that you've got the engineering chops to build a rocket than designing the engine?
Further complicating the fact is ITAR. SpaceX is an American company and would not be able to sell their engines outside of the US to countries/companies/groups that might want to go cost-cutting by skipping their own R&D program.
This factor, along with the low demand for them (the launch market is basically running at capacity right now if you include Starlink) means there are hardly any customers and not much incentive find any.
Maybe, in a decade or two when the access to space, and specifically process of building rockets, becomes more commoditized, we might see a change here. This has already happened in other sections of the space industry: hardly anyone who builds a satellite nowadays builds the engine too. There is a healthy and rapidly growing boutique / cottage industry that produces ready-to-use satellite maneuvering systems and thrusters.