Nice article.

I agree on every point.