This week, Daimler announced plans that you probably thought had transpired three years ago: The Maybach brand is being shuttered. Well, duh. It’s too narrow-minded to say that the Maybach wasn’t as good, or as imposing, or as ostentatious as a Rolls-Royce. That’s all true, but the real issue here is twofold: First, Mercedes built [...]