I don't expect Microsoft to be able to easily identify obscure hardware issues with a design like my Surface Book 2. I do expect them to create a hardware product that doesn't break easily. Supplying the specs is a big benefit in my purchase decision. But not something I think should be required since it will undoubtedly give competitors more of an edge in their own development.
The onus is on me to purchase a product that matches my needs.
So does planned obsolescence.
> If I want to die in a flaming wreck, or if I want to accept a chance of dying in a flaming wreck in exchange for a discount on material goods, I don't want well-meaning bureaucrats to gavel about telling me I can't do it because they know what's best for me.
The well-meaning bureaucrats aren't out there to take away your freedom. They're there for all the other people - people who aren't anywhere close to being perfectly rational market players engaging in fully voluntary exchange of goods. History teaches us that if the market can get away with unsafe goods, not only it will, but those goods will become the only thing available to people without lots of discretionary income (i.e. most of the population). The only way to prevent this is by not allowing the market to even go there.
> We all make tradeoffs and take chances in life, and you wouldn't like me telling you which tradeoffs and chances to take, so why should you get to tell me which tradeoffs and chances to take?
Again, you're technically in control of which side of a tradeoff you pick, but you aren't in control of how the sides balance out. It's easy for the market to price the tradeoff in such a way that most people are forced to take the option that's harmful to them, or society at large. I might not like you telling me which tradeoffs to take, but I would appreciate if you were able to take some of the things forced on me and turn them around, or at least back into real tradeoffs.
I never claimed to be a perfectly rational market player engaging in a fully voluntary exchange of goods. Any human claiming to be fully rational lacks a healthy amount of introspection, and we're almost all faced with the prospect of starving if we don't partake in the exchange of goods. I want choice despite these shortcomings, and I don't have any desire to deprive others of choice if they're less rational or more desperate during their decision making processes.
>History teaches us that if the market can get away with unsafe goods, not only it will, but those goods will become the only thing available to people without lots of discretionary income (i.e. most of the population).
If those goods are banned, the alternatives will cost more. Who am I to tell somebody who can't afford a car with airbags that they shouldn't have the option to buy a car without airbags? You rightly point out the wretched state of the world with dispossessed masses of people, but then you deny those dispossessed masses the ability to make their own decisions about what to do with those few possessions they do have.
Edit:
> I might not like you telling me which tradeoffs to take, but I would appreciate if you were able to take some of the things forced on me and turn them around, or at least back into real tradeoffs.
Cost saving quality cuts are a real tradeoff -- they make goods and services available to those who would otherwise not be able to afford them.
That does not necessarily follow. They may very well cost the same or slightly more. Even in competitive markets, the assumption that price of a product is very close to the minimum possible costs of manufacturing does not hold. Real markets are nowhere near that efficient. There's lots of wiggle room in prices.
My overall point here is that removing some options isn't about taking away people's freedom to choose; it's about preventing the market from offering a rigged choice in the first place.
That's not as self-evident as you imply. We force manufacturers' hands in so many other ways. We force automobile manufacturers to abide by crash safety and emissions regulations. Electronics manufacturers have to abide by lead-free solder rules and FCC regulations to ensure that their products don't cause harmful interference. I don't think that forcing repairability is as much of a stretch as you think.
At the very least, we should ban EULA provisions that restrict the user from reverse-engineering the product.
As a counter point, OBD-2 works and everyone can use it.
Even with such a scan tool - there may still be certain codes that are "manufacturer only" readable.
I don't believe any of the proposals mentioned by the OP nor the comment you're replying to are suggesting this.
Supplying the specs is a big benefit in my purchase decision. But not something I think should be required since it will undoubtedly give competitors more of an edge in their own development.
Competition is what I value about markets. Preventing anti-competitive behavior is a big thing I value about regulation. These seem like reasons for, not against, right-to-repair.
https://hackernoon.com/the-gladiator-pit-of-hardware-startup...
https://www.youtube.com/watch?v=leFuF-zoVzA&feature=youtu.be...