I sadly agree with a small portion of this rant.....