Puyol hasn't played right back for years, and he's probably a lot better as a centre back anyway. Good left and right backs are very rare nowadays, Zebina is by far the worst player in the first team but everyone struggles to come up with better players.