To justify the time I invested in this excercise, I filed bugs for a few of the more obviously wrong cases:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=224569 https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=224571
So, how does this list like the idea of adding a bulletpoint for "sane provides" to the package review guidelines ?