As long alts aren't equal in most of ways they will be always ranked second hence the term alts.
I could live with not being able to trade on the marketplace with alts, but not that the time invest there is less worth(generation depending xp enhancer i have on my main).
Then again i want to get one of my char(the main) to be really good in stuff he does, so i work on his generations and on his maximum level. Want me to play more with my alt, either same xp pool or get rid of alts altogether and let me load different builds. Getting some extra xp to my main still doesnt make me wanna play alts more. 10% xp wwhile playing alts to main what is that ^^.
Then again, i play my thrower mostly when i got annoyed because of something i cant do shit about with my main, so just get more OP and IMBA stuff like chrushthrough into the game and i will switch regularly to my alt.