It's been my opinion for a while that the $150/mo seat fee, from not all of their users, isn't covering their burn rate, and that they are loosing market share in money marking projects to Unreal. Ideally they would like proper percentages, but since they lack a compelling advantage, they must price lower relative to Unreal. Feel free to prove me wrong with actual numbers (but: 1800 employees in SF ...) @ av, 200k/employee, I make that 360m/yr just on salary :) So, anyhow, I completely agree with this post. And, looking for cashflow and better rendering tech, they buy Weta .... maybe they will pull this off .. but maybe not, also.
I don’t disagree with your post, but it’s worth noting that most of Unity’s revenue comes from Unity Ads and their other services. Software licenses/subscriptions is only a quarter of their revenue.