Why do people act like Thornmail is completely invalidated by life steal when it's the other way around? It's as if they think they can actually 100-0 someone with Thornmail's damage alone. Here's a hint, If you are ever in a situation where you tried to 1v1 an auto attack champion, bu they just barely survived then Thornmail will sove all your problems.
TLDR: Thornmail is a fighter item, the only full tank it works on is Rammus.
Also, the real solution is just to add a couple of powerful melee only items, but rito seems to have left of on that during season 3.