There are monsters in Protestant churches, in public schools, in government offices, in healthcare... we are not yet in heaven.  Only one institution points us to truth though - Catholic Church.  It can get murky before we see clear water, but it's there.