No questioning allowed = cult

When alternative views are shut down and vilified
 you know you are dealing with a cult of some sort.