Warcraft 3 campaign RoC unit balance is inconsistent

the unit balance in the RoC from what I been experiencing is completely all over the place. some units like footman’s ability defend is the RoC version. No reflect. But Knights on the other hand are now both TFT in stats and abilities. I don’t really care if the RoC campaign is going for RoC or TFT balance. But it is driving me nuts that I have to deal with a combination of RoC/TFT at the same time. Make the RoC campaign stick to one of versions all the way. not some weird mishmash.