this is not a "problem" or a "issue"
the fact is in league 5v5 teamfights, a melee building lots of damage will almost always be bad because hes putting his gold into damage items which cannot put out damage faster than 5 enemies can delete him with no tank items
in 5v5 teamfights, the enemy team puts their damage into a target, and if that target has tank items then those items are properly being worth their gold value
in 5v5 teamfights, if a melee has all damage items and goes and gets focused, all his damage items have much less gold value than simply a few tank items
in a EQUAL GOLD GAME, a melee champ with all his gold into damage items will always suck and die in a second in a teamfight
the only reason talon "assassinates" you is because he went 5-0 in lane and is ahead of the game
but if the game is EVEN GOLD even talon with all his gold in damage will be bad in that 5v5. the only way he can be kind of good is if he can direct all his damage items into your adc who also built all damage. but if the ADC got a deadmans 2nd item then talons items will be wasted
tank akali is HEALTHY
melee champions SHOULD be able to build tanky and be useful in 5v5 fights. it is good and balanced for the game