I sort of thing they should have done something like this with Druids:
Nerf Spells that were too powerful, but adjust level as necessary (needed to be done with all casters, but largely was NOT done).
Wildshape: Turn into any small animal of half your hit dice or less. Then later any medium. Then later any Tiny. Then later any small or medium Elemental.
Familiar: Gain a familiar like a Wizard. Perhaps without the intelligence progression.
SNA: No spontaneous casting.
Then you pick Wildshape, Animal Companion, or SNA. Wildshape gives you PF Wildshape, perhaps with some additional stat bonuses as you level. Animal Companion lets your familiar have Animal Companion Stats or Familiar Stats, whichever is better. SNA lets you spontaneously summon.
SNA as a spell didn't really need the nerf it got, though Summon Monster needed the huge buff even less. Probably would have been better to limit the number of summons you can have at once to a single spell.
I'm not saying the PF Druid is weak, btw. I just don't like how they adjusted it.
Converting the Druid to a Spontaneous Caster with a fixed list like the 3.5 Beguiler or Dread Necromancer would have been a good idea too. Like them you'd get to add a spell every 4 levels or so to your list.
The thing you have to remember about 3.5 Wildshape, it wasn't a class feature, it was its own class.
You could take 3.5 wildshape, slap it onto an Expert, and have a character who fought better than a Fighter (likely better than a PF fighter for that matter.)
That has more to do with the Fighter being an awful class than anything else. It's too inflexible and lacks mobility.