Are electronic groupset manufacturers deliberately making cassette and chain compatibility more restrictive to force consumers into purchasing their entire system, thereby increasing profits at the expense of consumer choice and environmental sustainability? It seems counterintuitive that a Shimano Ultegra Di2 chain cant be used with a SRAM Red eTap cassette, despite both being 12-speed and using similar technology. Is this a case of planned obsolescence, where manufacturers are artificially limiting compatibility to drive sales and waste, or are there genuine technical limitations that make this necessary?