I don't quite understand what the complaint is. Previously they spawned 10, at the same time (which was never intended, that was a bug in itself). The only change that occured was it was decreased to 4 max instead of 10 max. Then the max was bumped up to 5, due to complaints about too few of them. The timer wasn't ever changed. They spawn every 3 mins.
They've always aggro'd when you pulled one that was close to others. Before and after, I can pull one at a time, no problems. You've just got to wait for one to wander a couple more meters away from the others.
The common method (and I'm guilty as charged) that bipeds would level with 10 maggots at a time, was to either dual log with an Ancient or have an Ancient with them. Pull all 10 maggots and Ancient performs Primal Cast + Breath of Fire (all dead). Not much of a challenge there and fast exp. Everyone loves fast and easy experience, but is that really the best route for a MMO? I think that's why the spawns were decreased from 10 to 5. But they do respawn every 3 mins, that's plenty fast. A biped by himself should take minimum 3 mins to kill all 5 of those maggots anyways.
http://community.istaria.com/forum/s...les-in-General discussed a little bit about the maggots and loot timer (which can increase the spawn timer, indirectly).
And now that the Geleon's master scroll is back on the menu (now a craftable scroll), handling 5 maggots at a time shouldn't be much of a problem. You get one full minute of 0 damage from the maggots and it recycles 1:30. I recall back in the old days, when the old Geleons' Master scroll didn't consume itself, this was the common technique in Doom:
1) Use Master Scroll
2) Run up and agro all maggots, run back to the Ancient (no damage to the puller for 1m while they're biting your ankles)
3) Ancient performs Primal Cast + BoF
4) All dead instantly, rinse and repeat.
If I recall, it is this scenario that caused the 10 maggots to be decreased.