Many of you know that I had surgery earlier this month. This rant has been building for a week already so it's time to let it out. When...