Creating your own engines from scratch is expensive, time consuming, and a common way to be included among the majority of games that don't make a profit.
How would movies go if they had to hire never before seen actors, buy new cameras, and whole new stages and props for every movie they ever shot. A good way to save time and money is to use reusable resources, such as already existing engines.