You know that advertising phrase “new and improved?” It is one of those pieces of fluff text that bugs the heck out of me. If the thing we are discussing is new, then it has not been improved upon ...