Nobody said anything about "purposefully adding bugs or corrupting installations".
What you're advocating is protecting the user from themselves, which is antithetic to the entire ethos of the hacker.
Yes, you as a developer shouldn't fuck up the user's setup. But if the user fucks it up on their own? Then that's on them. Don't limit the power users because you want to infantilize the casual users.