For my part, Taric rework is a failure..
I loved every part of this champion before his rework and now I feel like Taric is no more than a ult bot following Master Yi in funneling strategy and it make me sad honestly. Even in full AD comp, Taric feel weak next to any other tank champion. His W , Shatter was giving him a bonus of 30 armor at level 5 while lowering his target armor by 25 +5% of Taric Armor.. building armor felt nice and rewarding as you would be tank enought to go in front line, reduce the armor of your target for your team to follow. Taric also lost the knight fantasy with a shield , armour and being a protector. His heal is weak and not worth to get past level 2 as the mana cost is extreme for the low benefit it give. His Bastion give only armor to 1 target and doesn't give any armor to Taric any longer wich end in Taric being squishy for a Tank support and it give 20% of Taric armor wich mean if you don't build armor you basically give nothing. The shield also work with max health of your target wich make it fairly weak on marksman you are suppose to lane with and powerful with high health tank like Mundo that you will probly never have to link to because he is already tank by himself... it doesn't make sense at all. Now for his dazzle, this ability used to be a poing and click stun for 1 target. The duration was short to make it fair. This ability was fair as the missile speed was fairly low so your oponent had time to react before get stunned. Now we have AoE stun that can proc off your linked bastion. It's nice and strong when it connect but sadly, the delay and the fact that you can miss is really frustrating most of the time. Only wait I can get myself to hit a stun this delayed is from a melee carry with a dash such as Yasuo that dash in their face and even then you can miss if he is on top of the enemy. When Taric got reworked, the range of the stun was longer and a bit wider. It helped to hit your stun without risk , but it got nerfed and now you basically will miss it most of the time in the laning phase as it's slow, short and extremely predictable to dodge. Last if not the worst, his ultimate. Taric pre rework had 3 damage spell and a enhanced basic attack ( his old passive). Now he have 1 with 2 enhanced basic attack.. he lost a lot in term of damage potential. His old ultimate would smash his hammer on the ground, damaging nearby foe while providing Taric and his close allies bonus AD and AP. Taric would gain 30/50/70 of each and his allies 50% of Taric. so 15/25/35 respectively. It provided a nice boost for Taric to do damage and also boost his allies during teamfight. Now we have a delayed AoE invulnerabity with 2.5 second delay wich end most of the time in either failure ult or game changing ultimate. It's way to feast or famile ultimate to be acceptable and make Taric a ult bot, he have no more real contribution than that and it turned Taric the tank support into Taric the enchanter and destroyed the paladin fantasy Taric brought for his mains... The only thing that got better is his passive. Rest got destroyed and created a new enchanter that got overshadowed by current meta enchanter and is sitting there under meters of dust after multiple nerf after his rework... Taric need to be reworked again into something that he truly mean, a Paladin like he used to be...
Here is his old kit before the rework: http://leagueoflegends.wikia.com/wiki/Taric
Extra: His name went from the Gems Knight, to The Shield of Valoran... he doesn't even have a shield anymore...