Kinda. The Mechanicus is kinda a cult. The only reason they're allowed to worship the Omnissiah instead of the Emperor is because they won't let the Imperium use their tech if they're forced out of their religion (they believe the Emperor *is* the Omnissiah, or Machine God). Basically, it's like the friend who you don't like but keep around because he has all the latest stuff.