The campaign is bad if you don't limit your exploits. In theory, you can only basically recruit armies full of limitanei->etc path and they will win every battle because of bad auto-resolve calculation.