Great write up! I whole heartedly agree.