Most of the devs I know have a habit: They must do something every day

Payment protocol stuff was a business demanded feature, intended to address some of the problems that have cropped up with Bitcoin URLs. Its certainly not something sexy or exciting to work on.
If it were business demand then there would be a business case and a solution for it.