to every,battle situation those seem to be the most consistent winners so can,anything beat them
With prep ANNDDD Hulk? Well, I would say Superman. All he would need is for Hulk go in head on, and have him punch Batman so hard, his kryptonite ring flies off( new 52 supes faints from a look at one) . Then Superman could then proceed to flatten some booty.
There's plenty of people who could beat them, just not enough close match ups being made. Batman with prep? Someone who is too powerful for his prep, or someone who has prep as well but is better with it (Deathstroke). Hulk? Anyone with a versatile skill set and that can BFR him. Characters who can fly typically can beat him. Anyone who's strength is much higher and has matching durability, and especially people who are faster.