Bringing everything in line in terms of soloability generally makes about 0 sense. Mostly because soloing is simply why you pick certain classes over others much of the time. Take mages, rangers and necros. 3 different types of excellent soloing classes.
Mages=> midrange solo'ers. Can't generally solo the amount and type of things the necro can, but can solo well and fast. Lack of snares, a decent root, and a method of selfhealing and debuffs is basically what sets them down a notch. In compensation, they get a stronger pet, and things to equip it with (very lacking) +ds
Rangers=> can pretty much solo anything that doesnt summon, given enough time, patience, and arrows. The tradeoff is that it can take a long time to do so. This has changed more than ever w/the eq change. Now instead of soloing forever w/3dmg arrows. They can solo a very long time w/8 or 9 dmg arrows, consequently I would think dropping the time spent /mob. Their snares, roots, heals, ds, sow, etc, all make them an excellent soloing class.
Necro's=> The exceptional soloers. Heck most of their spelllist seems custom made for soloing situations. They have, roots, snares, mezzes, undead nukes, poison and disease dots, etc etc etc. If a necro can't solo it and it doesnt summon, get a better necro.
Now in line with the logic that soloability be brought in to line, I guess rangers should be nerfed too eh? Hell, wizzies should probably get a nerf..because well they solo better than warriors. Really a nerf to mage soloing ability makes playing a mage very lackluster. You get far less dps than a wizard, lack roots for a very loooong time, and the only one you get is pretty shitty, lack snares, lack any sort of nukes other than fire (the last of which is gained pretty early in the 60's) and magic (which comprises all the late rains and the 65 relic dd bladewind) bringing you into near uselessness on some mobs in the first place (ie pot trash, very high magic resistance, nearly immune to fire, from bardinfo). Playing a wizard you would simply switch over to something better such as cold etc. Playing a mage, well your pet, + mala& malo cross your fingers, nuke and hope for the best. Why didn't I choose a wiz to start with? Soloability, + more activity maneuvering pet. I didnt really want to have to kite things to survive, nor did I wish to 2box, as I really dont find it all that much fun, and rather than splittting my time between 2 classes, I would rather play the one to the utmost of my ability. Now with aego + shammybuffs the pet sort of did perform the way he used to when I tested it last night. However I'm loath to think that I'll have to load up buffbots every single time I log on. But if thats what I gotta do, screw it I will. Of course I realize not everyone has access to higher level toons. At this point if I hadnt spent so much time on aa's + gear for ais, I would just start 2boxing shammy warr constantly.
Oh and no, the pet class will not always do better. Being a pet class everyone seems to think involves no skill whatsoever. For mages at least, you get aggro, theres a good chance you're dead. Pets are not nearly as good at keeping aggro as a melee is. Of course that depends on what you mean by melee... are you talking about warriors rogues and monks? Warriors have been and always will be shitty soloers. Its a tradeoff for being the best tanks in the game. Rogues? Do a tremendous amount of dps when properly geared, and are handy for a variety of other activities, as well as having an entire sort of sidegame just for their class, oh and they can pickpocket mobs w/out anyone evvverrr noticing. Monks? mend + a very large amount of pretty crazy aa's, the best splitters etc. A group/guild necessity in certain places, highlevel=> many of those places. So are we throwing in pallys sk's and rangers into melee too? they primarily do that after all (w/the exception of some rangers)... Sk's can solo some pretty incredible shit..Some incredible shit mind you that I could NOT solo as a pet class at the same level and level of gear...as a pet class. Pet simply dropped too fast, and mages arent known for their incredible hps. HT for emergencies, lifetaps, the spear spells, terror guard also for emergencies, both types of invis for scouting and feign death, also for emergencies...yeah I think they're pretty set. Pally's same kind of story, they can selfheal, have a very sought after buff later on, tank well, etc etc. Rangers...they're already mentioned above for their soloing ability though they do fall into the not exactly necessary for most groups role...hence their ability to SOLO.
Necros, mages, beastlords, bards, all not necessarily necessary for a group. Just a big heaping help of dps and utility. Dps? wizzies do it better, and generally end up getting chosen over mages, same story w/necros. Necro's even can fill up yet another slot other than dps, the cc spot. But if there's a chanter available, guess which one usually gets in the group. Especially in the case of a repeat class in a group. I've always heard, yeah grab the 2nd wiz. Rarely have I heard. Yeah grab that other mage, necro, bard or bl. These are all classes that are nice, very good classes. But not necessities.
There are other classes that fit the bill there. But note that fully half of them are pet dependant...Does that really come as a big surprise to anyone? If the soloability of the classes that need it is kept only slightly higher than that of pure melees..what the hell is the point of playing them?? For instance say mages and wizzies were balanced in terms of dps, before pets got whacked with this among other things. Are they now? Probably not. Snares, roots, and low mana nukes alone more than make up for the lack of pet. Lets not even get into the higher crit chance and ports. Are the classes balanced. No. Across the board thats probably a no. It's just to hard to balance a game perfectly with so many classes and only a few roles. Are pet classes even close to balanced now with the other classes, not at all in my opinion anymore.