The Church can remove the discipline of mandatory celibacy for priests in the Latin Rite, but there is absolutely no reason to do so. That discipline has served the Church well for centuries, and there is no reason it cannot serve it well for centuries to come.
True.
but there is absolutely no reason to do so. That discipline has served the Church well for centuries
Ah, well, isn't that the crux of the debate? A strong argument can be made, that it does NOT serve the Church well in this day and age. It may indeed be your only hope of dehomosexualizing your priesthood. I'd go so far as to say, ordain ONLY married priests from now on.