Mostly because business apps have to appear similar to the platform UI. Games do not, they have to look the same regardless of the platform in use.
And making a cross platform app framework which looks like native UI is much harder.
In contrast, Unity's UI systems are all terrible and looking native isn't even one of their goals.