عدم پذیرش امام

اگر مردم زمان، لیاقت حضور امام را نداشتند پس چرا خداوند، ارسال امامان را به تاخیر نینداخت؟

السلام علی من اتبع الهدی

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