You faith cannot be in the church/people. Although you should keep worshipping in a body of believers you can't base your faith on them.
Absolutely. People will disappoint every time. And yet in every mega-church I'm familiar with, the church is built not so much on Christ, but on the personality and charisma of the pastor.