Even though their own engine is inefficient,they still use it because paying royalty for using UE4 in commercial purpose is not cheap as you think
Using their own engine also helps them a lot in developing games for other Company(Dissidia NT,Fire Emblem: Three Houses,etc)
That's what my buddy...