If you go to Home Depot with a hammer being a sucky screwdriver, they will replace it with a screwdriver--maybe the customer wasn't aware there was a better tool for that. Here google is home depot, not a hammer. Also, if your hammer is a sucky screwdriver and home depot doesn't have a screwdriver to exchange for your hammer, they better get some because otherwise the customer will go somewhere else. Finally, software is much more extensible than hardware, so the analogy is not exactly 1 to 1.
So what do you do if you're Home Depot and you try to tell your customer about screwdrivers and they stick their fingers in their ears and yell, "Nyaa nyaa I don't want to learn anything new"?