Hah I was wondering why my smg skill was'nt going any were ...100+ ego raiting later!
Seems like a silly sytem IMO but hey I am enjoying the game a hella alot more then WoW.
I think leveling a weapon should I dunno boost the weapons Ego raiting? then reset the weapons EXP gained to Zero till you level it again. Meh just an Idea. I really Enjoy running amok with a shotgun with a 15 mag clip then switch over to a SMG to mow down whats left of the horde of baddys chasing me! ATM I am finding it hard to get a smg with a 40+ round Mag. in fact All I seem to see drop is rocket luanchers lol.
Had 3 Epic rocket luanchers drop yesterday ...then a Green one droped that was a tad bit more dmg just no bonus stats.
DMG> bonus imo while leveling thus far.

