For me personally, our Legacies have always been much more than simply their gear shift mechanism. The Hondas I have driven have their idiosyncrasies, also. If your Legacy's credit/debit sheet works out in your car's favor, you might consider keeping it. There is no perfect car...
Good luck in your decision.