How is not getting XP for your hero going to help when behind? Radiance drops off massively as a game goes on and that is literally all you were bringing. So I'm not sure how your strategy of getting increasingly under-levelled was a good one?
You're punished for not contributing with your hero for a very long time (I don't think you realise how hard it is to not get
any XP for 5 mins, even you just sitting in base managed a good 13 mins just by luck. I'm not sure why you're suggesting that they should help this style of play
Would you be happy if an NP just sat in base and sent treants out?
Frankly if your team were giving you kudos then they must be absolutely brain dead, they won despite what you were bringing. I know you hate it when people disagree with you on here but it's the truth.