Most of my managers have been the second type, although how effective they are at it has varied a lot. Some are very passive and that has been good and bad, being left alone is great when things are going well. But when you need help they are useless.
The best have been the ones that know a decent amount about the job, they can either help you directly or know exactly where to point you for it. That or they understand the pain and you can both cry together for 4 days with a SQL database and increasingly vague error messages.
Are they not saving on cocoa enough already? I can buy solid 70-90% chocolate for less per weight than a Mars bar. They also get to cheap out on all the filling of it being sugar.