Bane appears to be portrayed as a revolutionary ... more of a military leader than a terrorist. I guess Ras is kind of a terrorist. The thing is, Ras and Bruce largely agree about the problem -- corruption, crime, decadence, etc. So, Batman's fight against Ras is more about differentiating himself from the terrorist ... it is about finding the limits of Batman's vigilante ideology.
Joker and Batman are fundamentally opposed. The fight against Joker is more about pushing the limits of what Batman is willing to do. It is the "pushing the limits" of legality, of ethics, to take on the threat head-on that is "right wing". The "right-wing" part is the "do whatever it takes" -- torture, kidnap, spy, etc. -- to take the terrorist down ... and that the hero of the movie was on board with that concept.
KBZ