What possible worth would we get from being empathetic with people who can't even understand the difference between ours and somebodyelse website? They are unlikely to become customers, and each support incident cost the company money. Yeah I am sure there is an emotional reason for it, but I am asking for a cold hearted logic reason.
My reading of the original post was that she already was a customer but couldn't understand that her current problem wasn't actually with Basecamp. And I'm sure you know the stats about the difference in cost between acquiring new vs. retaining existing customers...