This rant could have been twice as long fairly easily. If you disagree with anything in this rant please COMMENT