I still feel there should be a tech-priest role.
Do you mean Role or Background? Either way this is a bad post. Back up your assertions with some kind of justification.
Well, 1e Tech-Priest was a pretty unique combination that current roles don't support all too well. The combination of brains and immense toughness at the cost of both mobility and social skills made him easily distinguishable from equally (if not more so) brainy Adept, who was decently social and quite agile, but physically frail. Currently, no Role supports this exact combination of traits.
At the same time, making a TP Role seems to run contrary to the idea of how the chargen is supposed to work, as it would dictate one's place in the game world more definitely than the Roles are supposed to. Then again, in 40k, being a Tech-Priest is quite officially the only way to do more than dabble in tech...
Man, somebody should sit down and rethink the basics of this new chargen. The vagueness of Background/Role dichotomy in relation to char's place in the game world is really bugging me.