this is probably just because they are f***ing lazy...
however, about the t6 weapon vendor, i agree with Jota180: they don't put it ingame to make sure people keeps doing the raid. and while i agree that it can be awfully frustrating, it's always been funcom's policy, so it's no surprise.