.....thou art petros, and upon this Rock I will build My church....
The church is built on Christ, not on Peter. Gross misinterpretation to say otherwise.