Sure, but I think this is an example of markets working well. Customers don’t want to have to adapt to a new platform every year and are willing to pay for that service. Microsoft recognizes that desire and provides backward compatibility. Microsoft charges a price above what it costs to provide the service but below what their customers are willing to pay. Both parties win. Seems like a good thing.