I think we're all a little crazy. 😉 As designers, it's in our nature to obsess over the details. This article DOES do a great job of showing a manger's perspective. A perspective that is hard to argue with logically. It does cost money to slave over the details that people might not notice when they're fully engaged in a product's experience.
I agree that you have to draw the line somewhere, but don't forget to stick up for designers when we passionately argue for perfection. It's the little things that define our craftsmanship, make us become better designers, create innovative products and ultimately start new trends. We do it because we care.