I don't want to say they are perfect, but they are better. while they offer cosmetics in cs, others would have made it pay to win. portal 1, hl 1, l4d1 wouldn't be playable anymore if it was for ubisoft, you get the point.
come to think, the only 2 things I'm mad at: propriotary launcher and they took down csgo with the community stuff
I don't want to say they are perfect, but they are better. while they offer cosmetics in cs, others would have made it pay to win. portal 1, hl 1, l4d1 wouldn't be playable anymore if it was for ubisoft, you get the point.
come to think, the only 2 things I'm mad at: propriotary launcher and they took down csgo with the community stuff