Now that we have seen the 3 opinions for why a Sukkah can't be higher than 20 Amot, the Gemora asks why each of the opinions doesn't agree with the other opinions and needs their own reason.....
Why don't the others agree with Raba's source?
Raba brought the Passuk that says that the future generations should know that Hashem put us in Sukkot when we left Egypt.
Raba said that it also teaches us that when we sit in a Sukkah we must be aware that we are sitting in a Sukkah. If it is too high you won't see the Schach.
What's wrong with that reason?
The Passuk actually doesn't tell you anything about the height of a Sukkah, It is only telling us about the Sukkot that Hashem put us in when we left Egypt. So the other opinions say that you can't learn about the height from this Passuk.
What's wrong with Rabbi Zerira's Passuk? He brought the Passuk that the Sukkot must give you shade.
However that Passuk is actually not talking about the laws of Sukkot at all. It is talking about the shade and protection Hashem will provide us in the times of Moshiach. So how can you learn about our Sukkot from there??
Rabbi Zeira has an answer...
He says, "Sure the Passuk is referring to the times of Moshiach. However it is a strange to tell us about Hashem's protection then, because it should have called the protection a "Chupa". Why does it call it a "Sukkah"??
The answer that this Passuk is coming for a double purpose. It is telling us about Hashem's protection in the times of Moshiach, It is also telling us about the Mitzvah of Sukkah. The Sukkah must also give you shade, and if it is too high it doesn't give you shade.
Why don't the other opinions agree with Rava who told us that the Sukkah must be a temporary structure and therefore it can't be higher than 20 Amot??
The answer is that Abaye's question on Rava was very strong and Rava didn't give a satisfactory answer. What did Abaye ask?
He said that if you say the Sukkah can't be higher than 20 Amot because that would be a permanent structure then what about a very solid Sukkah made out of iron. Is that Passul because it is permanent? No. So why is it Passul if it is higher than 20 Amot?!
This is a very strong question and therefore they disagree with Rava's reason.