Even I agree removing alts won't be the solution.Because there are lots of ppl who uses multi accounts.
The point is 3 characters per account+ multi accounting = even more useless specializations
If they remove alts then the people that are multi accounting will only have 1 or 2 more characters instead of 5 or 8, now simple math says that 1 is less then 8 and self reliance wont be that easy to obtain, and for people that do use multiple account for those 1-2 alts well i dont find it as big of a deal as having 5 or more alts. In the end the company will earn more this way then having more alts on same account. and the mindset will have to change to adapt to the new system so people will have to specialize.