I find it odd that neither the "catholic" church nor it's members bear the name of the one who bought them.
As for Peter being the rock, Do you have ANY scripture supporting the notion that Peter was the rock and not Peter’s statement, “You are the Christ”?
Jesus being the Messiah is the foundation of all that we believe. Here are scriptures supporting Jesus Christ being the rock.
Dan. 2:34 You continued looking until a stone was cut out without hands, and it struck the statue on its feet of iron and clay and crushed them
1 Cor. 10:4 and all drank the same spiritual drink, for they were drinking from a spiritual rock which followed them; and the rock was Christ.
Acts 4:10 let it be known to all of you and to all the people of Israel, that by the name of Jesus Christ the Nazarene, whom you crucified, whom God raised from the dead-by this name this man stands here before you in good health. 11 He is the stone which was rejected by you, the builders, but which became the chief corner stone.
If you look at the original Greek text, in Matt. 16, Peter's name is masculine and "this rock" is feminine which could not be Peter or it would be masculine. "This rock" is referring to Peter's statement that Jesus is the Christ just like in this verse where the Greek word for rock is also feminine.
I Cor.10:4 and all drank the same spiritual drink, for they were drinking from a spiritual rock which followed them; and the rock was Christ.
Supporting scriptures reveal Peter to be more like a foundation of sand.
Matt. 16:23 But He turned and said to Peter, "Get behind Me, Satan! You are a stumbling block to Me; for you are not setting your mind on God's interests, but man's."
Gal. 2:11 But when Cephas came to Antioch, I opposed him to his face, because he stood condemned.