My take on this is that it's a LOT easier for people who don't know the internals of the PG catalogs to be able to query the information schema, as in the information schema things are generally explicitly named.
Much easier for non-experts, which most people don't want to have to invest the time in becoming.
Anyone who's writing queries that are examing the schema of the database is by definition not a newbie...
Chris
---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives?
http://archives.postgresql.org