I like horses in forts. Its quicker to get up to the flagroom. Like Santa said, in castle and deadwood it takes forever to get up on foot. Also I dont think they should banned from flagrooms either because you can hit the flag without interruption. If its that big of deal, I think the best solution would be to decrease the time it takes to kill a still horse. Or maybe only ban horses in certain forts(york snowtown sardons deadwood, only in flagroom, because the flags have lower hp)?
Also, if people are attacking your forts with horses, you have every right to defend your fort in the same manner.