If u want opinions....If u used money from lothar to buy bkb,your chace would be increased greatly....U focus on omni or es for quick kill,and your team help u with rest....U had many disable spells as pugnas etheral,leshrac and cent stun,charge and ulty from bara....U could win,but took to many kills,and left a few for ur team members....I can see that u had 7 as they had 19-21(I mean on leshrack and pugna)...But thats not wrong....But if u took all those kills,u then take responsibility to lead your team and to win for your team....you should coordinated them for a gang/push side tactic...cent and bara could tank,as you,pugna,and lesh keep firing from side(you mainly as you are the carry)...simple
Conclusion:You are not noob,but u played selfish and thought only about your score,not wining(and that is the problem of most players now days=((( ).....side effect of psr/stats....