I agree with this post however:
A. I can excuse missing one or two MIAs simply because I ward lane constantly (I buy at least 2 wards and if I can I'll get 3 and keep them stocked until I can't anymore) so I should be looking at the map and knowing who is going to come gank me (assuming they don't have teleport and tp somewhere I can't see them).
B. While I hate losing tower I don't consider it the end of the world because if I let their wave push I can freeze at tower and farm a large wave with little harassment while being pretty close to base if a threat presents itself. Losing a tower does tend to bother me more if I'm mid, though. However, being top or bot lane I don't sweat it too much as long as mid either has taken the tower or has a different advantage (gold, good wave clear, good zoning…)
I definitely agree with wanting to not feed the enemy laner so they can roam especially if they have the power to instakill. I can forgive a couple deaths due to stupid mistakes because everyone makes them once in a while but there's a mantra I keep that is basically a blanket statement for everything listed here.
It's that you should always learn from your mistakes and if you aren't doing that then you should start or I'm just going to ignore you so I don't have to play with someone who can't or won't learn from their errors. If you die and you understand why then you should die that way again.
btw we haven't played a game together, yet, I don't think. We should do that some time.