It isn't about what point I'm trying to make -- it is about *yours*.
I would like to know what from what experience perspective you are coming from that has formed your opinion about the relative (de)merit of landing on the taxiway at SNA, and it is completely relevant as to weather or not you have operated there, flown in that pattern, spoken to those controllers, seen that approach sight picture, etc.
Armchair quarterbacking someone's actions is fine, but John Elway's opinion from the La-Z-Boy is going to hold different validity than Uncle Rico's.