Some Airports are good, and others, shall we say stink.
There are some airports I will avoid whenever possible and if I cannot avoid it, I at least have some good idea what to expect. This site http://www.ifly.com/ is pretty useful since there is an active log with information for travelers. In particular, there is information about connecting flights.
While I don't need to go to the site, for example, I know from experience you need at least 2 hours to clear immigration in Miami Airport, and more if during "rush hour." If I don't know an airport, I do want to leave enough time to make connections since the airlines do not take that into consideration when they offer multiple leg trips.