Stop crying about relying on others. It is not the end of world. You will eventualy get a good lane and get your achievements.
Whinings of casual, ap farmers makes me puke.
You should play a solo game. Your clearly not a social game player.
Grind Wars 2; the game that ate my brain.