On rare occasions it's the opposite, though; I've tried in some places (as a developer) to advocate for deeper business needs, but the development manager is totally focused on the easy and fun stuff. In that case a flat developer group would've had better long term results.