Why did Shias take their Imams from Imam Hussain's progeny?
Whether Mahdi is from Hussein's or Hassan's generation has nothing to do with people's opinion. Choosing an Imam is up to Allah, not people (73 Surah Anbia' / 24 Surah Sajdah). It is like saying why most of the prophets should be from Abraham's second son Isaac and not his first son Ishmael, it is God's will to place his mission.To know who the next imam is, one should either ask the prophet or the previous imam’s will to determine the next imam from God.
The Prophet said in his famous will among Shiites and Sunnis:
(Musnad of Ibn Abi Shaiba, vol. 1, p. 108, H. 135 / Al-Tabarani, Al-Mu'jam al-Kabir, vol. 5, p. 153, H. 4921; C5 / Ahmad bin Hanbal, The virtues of the Companions, vol. 2, p. 603, H. 1032; Volume 2, p. 786, H. 1403 / Al-Qurtubi, Ma Roy Al-Hawz and Valkothar, vol. 1, p. 137) :
The Prophet: I leave among you two successors who are perfect, the book of God and my ‘Itrat (my Household), they will not be separated from each other until they enter me next to the pool of Kawthar.
(Nisaburi, Sahih Muslim, Vol. 3, Hadith 1453 / Abu Dawood, vol. 4, p. 106 / Tirmidhi, Vol. 4, p. 501) :
The Prophet: "Islam will continue to be dear until twelve caliphs (Successors) rule the Muslims, all of them from Quraysh (prophet’s clan)."
And the Prophet said that:
Mahdi is a descendant of Fatima and Ali.
Do the Ahl al-Sunnah narrate any hadith about the Mahdi in their books from the Ahl al-Bayt? They also narrate from the Companions who are enemies of the Ahl al-Bayt. Due to their enmity with the Family of Muhammad, they deliberately introduce the Mahdi as the descendant of Hasan, because the Imams of the Ahl al-Bayt By God's permission continued from the descendant of Hussein, and if they accept that he is from the descendant of Hussein, They have to accept all 12 imams, while they don't want to do this otherwise the whole Sunni religion will fall apart, that's why they made fake hadiths and narrate from the Prophet that Mahdi is from Hassan's generation and his father's name is Abdullah. Just one look at the chain of narrators of these hadiths shows that they are all fake.
They even give a shameless reason for it:
because Hassan surrendered the caliphate to Muawiya son of Abu Sufyan for God's sake, but Hussein fought for the worldly government and was killed, God made Mahdi a descendent of Hassan!!!
In this way, they make unfair comparisons to the Prophet's family that Hussain was greedy. Does a greedy person go to the war of a thousand people with less than a hundred people (including women and children)? While he could swear allegiance to Yazid and save his life and get a lot of wealth. Hossein was forced to choose between submitting to humiliation or being killed. He did not choose humiliation, so he, his children, relatives and companions were brutally martyred.
When Hasan's father, Ali, fought with the usurping caliph (Muawiya, son of Abu Sufyan, the enemy of the Prophet), does it mean that he was fighting for his own satisfaction and did not consider God? Don't they know that Hasan also intended to fight with the usurper Muawiyah, but because his companions betrayed him with Muawiyah's bribes and left him alone and had no helper, he was forced to make an unwanted peace in order to save the lives of his remaining companions and his family? Muawiya was a lying hypocrite who followed the Sharia on the surface. If Hassan fought with him, everyone would blame Hassan. But Yazid did not observe the Shari'ah even in appearance, he drank wine, played with monkeys and did evil deeds in public, and Hossein had a reason for not accepting the oath of such a wicked person, so he resisted.
Just as his grandfather, the Messenger of God, concluded the peace of Hudaybiyah based on an agreement with the infidels of Mecca, did the peace of the Prophet legitimize the infidels of Mecca? Or maybe you say that Hassan made peace for the sake of God and his father fought for the sake of other than God? Sunni traditions are full of hatred and lies to the Prophet's Ahl al-Bayt.
Sunni sources disagree about whether Mahdi is from Hassan or Hussein because they are involved in distortion and hatred of the Prophet's family:
(Sunni Source: Moghdisi Shafi'i, Aqd al-Darr, p. 46 and Jovini, Faraid al-Samatin, vol. 2, p. 325, vol. 575.):
Hudhayfa ibn Al-yaman says:
The Messenger of God (peace and blessings of God be upon him) used to read sermons for us and inform us of future events. He further said: If there is only one day left in the life of this world, God Almighty will make that day so long that he will send someone from my generation who will have the same name as me. Salman got up and asked: O Messenger of God! Which generation of your child is he from?
Hazrat answered: From this my son and hit Imam Hussain (peace be upon him) with his hand.
Shia Hadiths:
(Usul Kafi, vol. 8, p. 50, p. 10 and Bihar al-Anwar, vol. 51, p. 78, p. 36.) :
The Prophet said: Gabriel came to me and conveyed the greetings of God to me and said:... From you is the Qaim (the one who rises up - Mahdi) that Jesus son of Maryam will stand behind in prayer when he descends from the sky, and he is from the descendants of Ali and Fatimah, from the children of Hussain.
(Ayoun Akhbar al-Reza (peace be upon him), vol. 1, p. 68, chapter 3, chapter 36) :
The Prophet: There are twelve Mahdis among us, the first of whom is Ali and the last of them is the ninth son of my generation, is the rightful Qaim.
(Kamaluddin, vol. 1, chapter 24, p. 262, h9.) :
Prophet: God has chosen my successors from the generation of Hussain, and the ninth of them is Qaim
(Al-Ghaibah, Sheikh Tusi, p. 116) :
Imam Reza (a.s.) was asked why the Imamate was placed in Hussein's generation and not Hassan's. He said: "Because God wanted him to be from the descendants of Hussein (a.s.) and not from Hassan's (a.s.) descendants. And God is never questioned about what he does."
And if you want to know why the 12th Imam Mahdi is hidden, it is better to first ask yourself why his father and grandfather were imprisoned by the Abbasid caliphs in Samarra. Were the Abbasids afraid of anything? They were definitely afraid because they knew that the Prophet said that after me I have 12 caliphs, the last of whom is the Mahdi.
They, just as Pharaoh knew about the birth of Moses through prophecies and ordered to kill the children of Bani Israel so that the person who is going to overthrow his government would not be born, but God answered their plan well.
As the Jews planned to kill Jesus, but God responded to their plan and kept him alive and he is still alive and will return with Mahdi and fill the earth with justice, Mahdi is also protected by God and lives anonymously among people and has a long life like Khizr.
Source: https://www.quora.com/Why-did-Shias-take-their-imams-from-Al-Hussains-progeny-only-Why-has-the-12th-Imam-Al-Mahdi-been-hiding-somewhere-for-over-a-millennium