To quote numerous someone elses:
"It's supposed to be Battlemaster, not Foodmaster."
I'm happy to wait to see how a full year of seasons (without a bugged, extra-long winter thrown in) shakes out before I pass further judgment, but the last month or so has been pretty painful. I'm about to table a second potentially interesting war because we're still on very shaky ground food-wise. If we sent armies out now, the realm would start to fall apart again within days.