Ziggs
Back in 2014 Ziggs was a top pick/ban in competitive play and a popular solo queue champion, nowadays he's never picked competitively and he's in the bottom 10 in terms of popularity, sporting an average 2% playrate with a 48% winrate. You nerfed him way too hard.
His ult has a 120 second cooldown at all ranks. Doesn't that seem a bit ridiculous? I get that it has huge range, but it's also incredibly easy to dodge, and their reasoning for it was that Ziggs players were using the ult to clear waves in other lanes then having it up for the next teamfight too soon. That doesn't seem like a big enough issue to hike up the cooldown by that much. I agree that enemies should have a window of opportunity when Ziggs uses his ult like that, I don't agree that it should be two minutes.
They also reduced the radius on his Q, making it pretty damn hard to hit. I'm actually alright with this considering how much damage and how low the cooldown is on the ability.
They also lowered his attack range by 25 and his movement speed by 5. That may not seem like much, but combined it's a pretty big deal. If I were them I'd revert one of the two.
TL;DR Change cooldown on ult to 120/110/100 (Not as low as it used to be, but a huge improvement to what it is now) and either increase his range by 25 or his movement speed by 5.
A bit of perspective for ya: Zilean has a base movement speed of 335, Lux's is 330, and Vel'koz's is a whopping 340. These are all poke mages with more CC than Ziggs. I understand that Ziggs has his W, but you need to understand that that ability is 1. not the most reliable ability out there, and 2. starts at a 26 second cooldown that goes down to 18 seconds at level 5 (lvl 18).

and just spam q every 2 seconds, even if you dont hit every q, its up again almost as soon as it blows up and has a good range.
: 120 Second CD (72 Seconds with max CDR)
: 50 CD (30 Seconds with max CDR)

is a poke mage with mobility.