Owlcat, at least originally consisted of devs from MyGames, working previously on MMO stinkers for MailRu, that has a reputation of greedy, evil corporation. But at least the Team leader has also previously worked on some bangers such as Heroes of Might & Magic 5 and Evil Islands.
So the story is that MMO devs were tired of making shitty MMOs and wanted to make good single player games. They also hired Chris Avellone as a writer, who's an rpg legend, despite allegations. Interestingly enough, MailRu was a publisher for Kingmaker as well. Only in 2019 they parted ways with their parent company, before WOTR development started. Owlcat also lost rights to Kingmaker by doing that, so buying it now is pointless, if you want to support Owlcat. But also it's not like it was a hateful breakup, since they also received funds from Mailru after going independent.. Business in Russia is weird okay.