So our Lord tells them that those who act as rulers should do so as servants of those they rule. Thus the Peter and the popes, when exercising their office, should truly act as the Servant of the Servants of God. Or are you saying that Christians should never hold any offices of authority? No pope, nor patriarchs, nor bishops, nor kings, nor presidents, etc.?
Also note well that when this story is recounted by Mark (11:35-45) our Lord does not deny that someone will sit at his right and his left but that "to sit at my right hand or at my left is not mine to grant, but it is for those for whom it has been prepared."
Nor should we forget the keys given to Peter in Matthew 16 recall the key given to Eliakim in Isaiah 22 as the symbol of his authority as master of the palace.
No, He tells them that none of them shall have authority over the others in very plain and simple language.
Nor should we forget the keys given to Peter in Matthew 16
Except that He doesn't give the keys to Peter at that time but tells Peter that He will (future tense) give them to him.
He then describes the keys as having the ability to loose and bind in Heaven and on Earth.
When Christ delivers the gift of the Holy Spirit to the Apostles (all of them, not just Peter), He tells him that they all have the ability to loose and bind in Heaven and on Earth.
So, the 'keys' were not given just to Peter, and none have authority over the others.
That had to do with the idea that they (his disciples) will judge together with him the 12 tribes of Israel when he returns (remember, he ONLY came for the lost sheep of Israel). Besides, this is so suboridnatinalist (i.e. the decision is not his to grant!) that it shouldn't even be mentioned because it flies in the face of the whole co-equal, co-eternal triniatrian doctrine the Church invented as an afterthought.
FL's argument is right on the money: Mat 16:19 is in the future tense and Peter gets nothing at that time; Math 18:18 grants keys to all disciples not only Peter; the keys have nothing to do with authority over each other; Mat 20:25-26 couldn't be clearer that no one disicple shall lord over another.