It does/did exist.
http://cit.cohtitan.com/badgedetail/620If you are logged in, you should see a box at the bottom of the page that says "Requirements and Siblings" and has a "check my characters" button.
This functionality is available to all badges with prerequisite data being stored. It is powered by the same table that used to power the "auto add" functionality that was removed a while back.
The table had been cleared for a while, until the auto-add issue could be taken care of. When the table was re-populated, I'm guessing that the requirements entries for accolades that grant powers weren't added back as the accolade could automatically be added if you switch sides and have the equivalent badge.
Example: I start as a hero, then earn
Archmage and all its prerequisites. I then switch over fully to a villain. Because I have Archmage, I am then granted
Demonic, even though I potentially haven't earned all of the
'normal' prerequisite badges.
This is my guess as to why the prerequisite badges are missing for some accolades.