While other AAA+ engines adopt a very friendly price policy, improving it every year, Unity seems to go back to high prices without even adding any real value, just a long list of services nobody asked for. Let's try some comparison to understand where Unity actually stands. Let's take a small company with 3 developers and 2 level designer having $105,000/year income from the game:
|-||Unity||Unreal Engine 4||CRYENGINE V|
|Annual cost||$7,500||$5,000||Pay What You Want|
|Source code included||NO||YES||YES|
|Flawless GI and reflection||Work In Progress||YES||YES|
|Cut scene sequencer||NO||YES||YES (limited)|
|Hi-quality on Hi-performance on mobile platform||NO||YES||No mobile support|
|Integrated Shader and Material Editor||NO||YES||YES|
And... if the company grows Unity cost will grow as well, while UE4 and CRYENGINE cost will stay. Not counting that in case sales drop with Unity one has a 12 months commitment anyway, while UE4 cost drops with the sales drop.
So, it's clear that Unity didn't really understand the current market trend and it show no interest in keeping Indies on-board, or maybe Riccitiello thinks that we cannot do math? Well either way I guess it's time for a change of plans.