All abilities that require you to be hit to trigger are counter-productive with the D&D Armor Class system.
The idea of survival is that you don't get damaged > you maximize your AC > higher AC makes enemies "miss" you (even though in most cases it means the armor actually absorbs a hit) > revenge damage triggers less and less. Reworking these type of abilities would be a good idea for the next edition.
I agree that the Rebuke ability is completely useless. I've never used it and never will just after reading it. Revenge damage type protections should just have a 5ft. range and some enemies should actually avoid them.