Being pretty much exactly one of the stereotypes you describe, I like it because I can quickly bang out ideas I’ve had for years without all the drudgery.
Most ideas never came to fruition because I dreaded plowing through a bunch of boilerplate code.
Helping other developers solve complex problems makes me feel like I still got it.