I agree with every bit of this post, and I’m glad to see I’m not the only one in a ranty mood.