Everything is actually rather reasonable and within your control
I feel like most of these complaints come from people who read a guide on how to play and aren't able to make their own decisions on the fly. Every composition has weaknesses and strengths, you generally are given enough items to plan well enough. Of course sometimes RNG just isn't in your favour, but most of the time, you can outsmart most of your opponents.
Key Note: It is wiser to attempt to win earlier matches than throw them. 1g each pvp win adds up and having your hp healthy gives you more time and narrows the list of who you should focus your setup vs.