because if you look up faendal his morality is "no crime" meaning if you do an unjust act just as attack a guard who was not attacking you for example he will join your enemies and try to kill you. It seems they changed this in the legendary addition as when I tried that he doesn't turn on me.
Along similar lines, I find that if you have multiple Followers, they can end up attacking each other. In vanilla you can have just one Follower + one dog. With Dawnguard, I believe you are allowed to add Serena. I use Serena as an armored mage, so she's using staffs and spells and often slinging around area of effect spells like Fireball. If she singes one of the other Followers, they will often end up attacking her in retaliation. That forces me to Load the last Save and hope she doesn't do the same thing next time around.
Spellcaster followers can be a real bind especially if you're in a town when a dragon or vampires attack.
Faendal seems to have a lawful "disposition" so attacking guards and Imperial Soldiers will cause him to turn on you. Also, you can't order him to attack hold guards and innocent citizens.