The sightstone changes did nothing
You still have to primarily build health over any other stat for them, what only favors tanky supports Not many people actually bother with the eye items as the actives on the gold items are just too good to pass up
I don't see why Riot could not have made sightstone a static item with 2 upgrades (start at 3 wards, each upgrade gives an extra ward and more stats) but the sightstone is augmented in stats to compliment your gold item purchase such as;
Relic line - HP Sightstone Spellblade line - AP Sightstone Coin line - Mana regen and Mana Sightstone
This would have been a much better way of handling the Sightstone problem