you do seem to get the stuff you needed ages ago. doing freeplay GM3 you barely even get MW sometimes. its mainly purple, same with missions. ive still only got 1 leg weapon with a decent roll but its a LMG with 200% damage so its great for me.
I dont see a problem in getting drops for other classes. seems daft to only play as one class anyway personally. and i find the colossus the least fun to play myself anyway.