I agree. Vocation and celibacy are both gifts or callings but it's when celibacy is mandated that it becomes a problem. There would be a substantial number of priests who have both gifts
: vocation to priesthood and celibacy but I also think that there is a significant number who have agreed to celibacy even when they don't have that gift. Those who started formation (priesthood) in their teens would have had no clue what they were in for. I think mandatory celibacy is one way of guarding the class system: upper (priests etc.) and lower (laity).