Why the faction vendor weapons still aren't going to be that great
One word:
Mods
How many times do you pull a scavenger sniper mod? Where are the scavenger snipers? I have an Ego Precision Sniper, everytime I pull an ego precision mod it comes out being for a BMG. Where are the Ego precision BMGs? At 100 faction cost (which is equivalent to 1 weekly and 5 dailies-- so no less than 5 days between 7 days per 1 mod pull) how fast do you think you are going to be able to fully mod that new great faction weapon with matching synergy mods?