Tone it down a notch Cosmic...
1.) Very few people played CoX 7 years ago to now...If you are one of them congratulations, but the game is still by and large the same as it was in 2004 when it came out. Content has been added, Powersets have been added/tweaked, AT's added, lots of QoL improvements, but apart from Enhancements, there has been no key wholesale change in the game mechanics
2.) Solo Friendly does not mean "I can solo AV's and Bosses +4!!!!". Solo friendly (as many people have stated) means to them - I can get one, play almost all the content by myself, and still progress.
3.) Any AT can solo - sorry it's a fact - some will solo slowly, some faster, some might need to lower their difficulty, some might raise it - bu the speed/difficulty at which you advance does not define solo friendliness
4.) And yes, the game is also very team friendly - in fact part of the original vision for CoH, for better and worse, was a game where you could solo or team and still have a good time...