Can we look into the price of critical strike items?
The entire zeal upgrade line costs merely 2600 gold, while infinity edge ,adcs major powerspike item only 3400. Meanwhile bruiser items like black cleaver costs 3000 gold, and your average non support defensive item costs 2900 gold. Rabadons deathcap, the Infinity edges counterpart for mages for whatever reason still costs 3800 gold.
With how hard adcs scale into the lategame I don't think they deserve to get their core items faster than bruisers or mages. Thats part of the reason why support itemization is being abused, thats the only way for fighters and tanks to hit their powerspikes faster than adcs these days.