Agree!
Sketching 2D shapes is a very natural way to start thinking about shapes.
That's why there is a sketch + extrude.
Here are few examples - 42 seconds to a desk organizer
https://www.youtube.com/watch?v=VX6g5slTdeE
Or quick wavy vase.
https://www.youtube.com/watch?v=IkhAUhlg81s
The booleans and extrusion shapes are complements - both fitting different type of modeling.
Booleans are not only about shaping but also about composing individual parts to more complex assemblies.
So one can extrude few parts, then eg. combine them with a join.
Ooo that is quite impressive. You should import SovleSpace's sketcher!
What CAD kernel are you using? OpenCASCADE?