Is Unreal Engine for game developers or for engine troubleshoothers?

Like with Sacred 2, to do a huge seamless world they had to develop THEIR OWN ENGINE because the other engines couldn’t do it.