You're not adding a title, a subtitle, a signature bar. You're not bolding the line at y = 0, you're using block-style legends instead of adding customized labels. All these will require extra code.
Your example is potentially misleading in this discussion for anyone who won't bother to go through that article you linked to.
I'm not saying you can't do the graphs in under 10 lines of code, I'm just saying that your example totally misses the point.