This is an awesome post.
I agree with everything you said.