For your own sake, treat these games like walking into a casino. When it says on a games Steam page or box that it contains microtransactions, just don't buy the game. There are enough games out there, great ones, that don't contain them. You will never run out of games to play by only playing ones without loot boxes.