All in all the problem is early game actually.
In my mind this is the situation:
1.Tanks struggle to lane due to too much early damage and ussualy fail to be on even gold with enemy fiora/jax or any other semi decent toplane like Darius due to early game damage boost and runes like conqueror etc. it leads to->
2. Tanks on lower end of gold can no longer tank due to tank item changes.
So now tanks need to be on even gold to tank and shutdown that enemy which they could actually deny before the changes to tank items and runes.
3. 1st 2 points mean tanks need to be a little bit ahead during team fight phase to actually tank more then 2 people at a time while surviving.
4. Solo tank is no longer viable strategy as you need to actually be on the winning position in lane or ahead in farm to do your job.
5. Pro teams seeing that actually either go with multi tank strategy and 1-2 good dps or go withouth a tank, since betting on 1 tank surviving is too risky now.
And in solo que this means tanking and surviving lane on equal gold, which got harder then before. Actually means you lost lane as you won't be able to tank team fights unless enemy got no AP or AD, or their only carry with AP/AD damage failed heavily and is behind.
And AD carries are just victims of the meta in this, though not all of them, Lucian is still fine tbh.
With tanks out of the picture, they have less people peeling for them and protecting them. At the same time they lost main targets who are rather safe to dps, tanks, it is much harder to dps a jax top who can burst you down and counterstrike rather than a top maokai who if you make a mistake does not have enough dps to solo kill you anyways, but will cc you and disrupt you while creating chances for others to engage.
In 1st case you just get bursted and die if you make a mistake.
In 2nd one you get chain cc'ed and taken to maybe half hp with chance that enemy fallows that up to finish you off. But with your own tank diving their adc or peeling for you you got more safety and better chance to survive and keep fighting.
Essentially, the fault I see with this can be fixed rather easily with some changes in these fields.
Reduce early game damage giving more safety while laning as a tank and this can lead to tanks beeing relevant 1v1 at least this can be done via rune changes. It does not necessarily mean nerfing runes. Boost in tank primaries and runes only relative to tanks would help too.
2. Boosted tank items would mean you do not need to be ahead in gold during team fights to actually do your job.
the result would be :
1.diving is more punishable mid/late while protecting your carries easier.
2.Adc's have more safety during lategame while still leaving them weak during early expecially with mages down bot as supports.
3. Actual team fights would be back to normal where getting 1 shot as squishy is still possible as damage mid/ late would be the same, but you would have some safety padding, to at least defend you from blatant combo coming from that zed/talon/neeko etc.which right now no one wants to step up to as it 1 shots majority of champions.