I agree that the main purpose of forum is to collect complaints and similar. But until 1.7 half of this forum’s threads were about discussions, suggestions, advice, opinions and so on. Since 1.7 is not, people are way more frustrated than what they were until boosts. And i tell you this by an external position, as i still quite enjoy playing this game (not as before 1.7 i unfortunately have to admit) and i am still sure that if boosts are applied and implemented in a different way, they can still be the best thing that this game can offer. What people complains about is not the game itself or its features, is the devs’ behaviour about the whole thing: lack of clearness, no notes when they change something, no explanations regarding some core mechanics even if repetitevely asked (matchmaking), different things from what they say in notes (win/loss trophy range) and so on.
The fact is that this is a pay game, and people spend real money on it. And to be fair, this game is quite expensive. And when people spend money, they pretend, rightly, transparency and clearness about the product they are paying for. Regardless of whether they like it or not.