What is the alternative? For nothing to ever be successful? To let the gaming market continue to degrade into microtransaction hell?
I don't even agree with their premise that it makes it harder for similar games in the genre to succeed. The popularity of BG3 will probably make people more interested in the genre regardless of how amazing it is. As long as it is priced accordingly. I would buy a smaller scale CRPG game if it were $20-$30.