Tim Sweeney founded Epic and wrote the Unreal engine himself. John Riccitiello’s whole career is in management. Even if they’re both entirely motivated by profit, they have different perspectives on how to get there.
Also, Unity is a public company, while Epic is private. Even though Tencent owns a considerable share of the company, Sweeney still holds over 50% ownership. That gives them very different incentives.
Sometimes we forget that executives are people too and they have their own personalities. Tim Cook famously[0] told climate change denialists in a shareholder meeting that “If you want me to do things only for ROI reasons, you should get out of this stock”. Sure enough, shareholders are also not solely motivated by profit, and voted with Cook on that occasion. It’s useful to remember that cynicism isn’t the same thing as realism.
0. https://www.theguardian.com/environment/2014/mar/03/tim-cook...