I think that any enemy army sitting on a trade road will block traffic, so you don't need forts for that.

I find that they're particulary useful for blocking acces to landbridges, but that's just one of the ways I use them.