Guaranteeing repairability costs money. As does understanding/compliance with the law, the paper work, the legalities if someone tries to sue, ... i could go on and on
Big companies can afford it, start ups can’t. The alternative for an incumbent is less profit and a higher barrier to entry for ne competitors. The alternative for the start up is not existing