while i do agree with your reasoning i still think a 6x difference in concurrent players on steam says something about a game - especially on launch day/weekend. if a game is a big success it’s a big success everywhere but then since avowed’s budget was probably not as overblown as other current titles’ budgets it might not be all too bad.
there are no ads if you tunnel through albania.