Solasta didn't not sell huge numbers because of its system and mechanics. It sold small because it was the first project of a small indie studio made on a small budget. If they had Larian level resources and marketting, they absolutely would have sold better because they would have had the money to make an even more robust version of the game they were making and it would have been able to reach more people. BG3 has a set of tie-in magic the gathering cards depicting all the companions. Saying Solasta didn't sell well because of how loyal it is to 5e ignores all the far greater factors that influenced its sales. Maybe their loyalty to 5e played a part, but I think that compared to other facters, it's not that big a part.