Why should priests be afforded greater privilege than lawyers?

A client pays for the time spent communicating with his/her attorney or physician.
Fee for service.

A person communicating with a priest does not receive a bill at the end of the month. This is one large important difference.

Attorneys and physicians keep written records of their interactions with clients.
Priests cannot keep written records of confessions.
Another large and important difference.