switching costs microeconomics The Unseen Drivers of Legacy Software Loyalty and Purchase Choices Published on June 11, 2025