بايد گفت در ايران قبل از اسلام، پيروان اديان متعدد زندگي کرده و همه مردم زرتشتي نبودند و آیین های دیگری نیز رواج داشته است که به تفصیل ذکر می شود.
ایرانیان
آیا این سخن درست است که: ایرانیان به خاطر سابقه و عادت به حکومت سلطنتی و موروثی، امامت موروثی را پذیرفتهاند؟
شهر سوال ـ برخي از مستشرقان، غافل از ريشههاي تشيع، آن را زاييده فكر ايرانيان دانسته و ميگويند: در جامعه ايراني شاهان سلطنت ميكردند و سلطنت آنان موروثي بود، ايرانيان نيز پس از ورود اسلام، اصل خود را در مورد اسلام پياده كرده و علي و فرزندان او را وارث پيامبر دانستند، بر اين اساس، هر امامي، وارث امام پيشين بوده و از اين طريق اصل وراثت حكومت را محفوظ نگاه داشتند.