Simple, you are not farming / letting others farm efficiently. When u are carry you dont have enough last hit. Now dont say you have the top last hit in your team. you should be the top amongst the enemy. My guess you are in below 2.5K. There farming wins you game.
Second u got 189 Last hit as Warlock, that means u stealing farm from ur carry. You are not doing what u supposed to do, and doing what is not supposed to.
I will just talk about the first WK game, you were hard countered by AM. In this case you should buy soul ring/ BKB/ scepter to counter that. Radiance on WK is only good if you got it very early.
yea the farming was messed up, i was calibrated at 1.7k but dropped to 1.1 then last month came back to 1.4k, now working towards crossing 2k.
That warlock game was completely wrong, sniper asked for mid and bailed when invoker chose mid, so I ended up farmed.
Similarly, WK game BH/CM refused to support so I had to do. In WK match I got radiance very late , around ~45mins just because I had gold and we had almost lost. Silencer/CM went easy lane, me/bh hard lane against pa/wr. We got easily harassed also since BH was there we could have stopped AM from snow-balling. AM got easy farm and the result was obvious.
My main mistake was that I didn't play the role I picked. Mostly it is when somebody picks support and then decides to carry then we have a team without supports. Today I thought of spamming support and results were better.
Match 2196786940 - Overview - DOTABUFF - Dota 2 Stat
Match 2199667831 - Overview - DOTABUFF - Dota 2 Stat
Match 2199858524 - Overview - DOTABUFF - Dota 2 Stat
Match 2200029690 - Overview - DOTABUFF - Dota 2 Stat
3 wins 1 loss. Lost with warlock, again, night stalker and slark fooled around, they laned together even though I asked for swapping lanes. Necro/ warlock easy lane? Was ridiculous, no wonder the farm.
Following LC match was just venting out frustration of warlock match, luckily we won, my first lc ranked match.
I'll be working on my farming, just saw this Farming efficiency in a free farm lane - YouTub
Thanks for the feedback, I think sticking to my role has better chances of winning.