All video games should now be judged using the standards set by titles such as BG3 and Elden Ring and the developers thereof. If a development team can't or won't listen to player feedback, or if they can't or won't release a product in a complete state, without the need for microtransactions, then they should be ignored entirely by the community at large. Do not engage with them. Do not give them money. The gaming industry will have no choice but to pay attention if enough people stop enabling their garbage practices.