Mate, you're delusional if you think you're not with the right crowd. Every attachment you post you are doing terrible. How can your healing be so abysmal as Ginnis in 30min+ games? Medicinal is the single strongest longest lasting heal in the game... and you often have low soul count when Ginnis can afk farm lanes and creep camps.
Looking at your statlocker profile you are at the bottom 10% in pretty much every single category except deaths. Stat wise it looks like you are simply abandoning your team because you think everyone is so bad and play solo.
The number one thing a player can do to fuck his team is constantly die - especially early on. I am never that player.
I spend most of my time picking up the slack from my team's inability to keep lanes pushed / take objectives.
Either we are reacting to the other team or they are reacting to us a concept many players dont understand.
I rarely ever lose my lane but other lanes often start feeding so at the 10 min mark there is often a lane with 4 or 5 deaths on it and that starts the other team off.
When I win my lane, even if its rough, the people we lane against go find my other teammates and start feeding off them. I think to myself "how??? they werent that good".
If just one teammate is constantly suiciding into them then its insanely tough for the team to pull out of that.
I'll never claim my stats are great but what you cant see is the slack Im having to make up for idiots who'd rather die in fights they cant win or would rather farm then keep lanes pushed. Sometimes I spend 80% of the match as janitor.
If my team sucks they often do better when Im doing light coaching but Im not being paid to coach/direct. I just want to play with players that arent constantly DC'ing, suiciding, feeding, use coms, etc. Either Im pulling other players up or they're pulling me up. Id prefer the latter.
I'll make this insanely simple for you.
You see the asshole I have highlighted here? That dude all by himself sunk our team.
Acknowledge he is a piece of shit.
That guy shouldnt be in my match ever.