Render engines are incredibly complex. Turns out, simulating reality takes a lot of work.
So it takes a huge time and work commitment from teams of people to create a good-looking, fast, easy-to-use render engine.