Others answered but it’s easier/cheaper for them to use a vendor’s engine. It makes sense.
What sucks is that UE seems to almost have a monopoly on engine leasing. I wish there were more options. Having all games use the same engine is putting too many eggs in the same basket.