They are good products, it’s just hard to prevent people from abusing them
“Communism is a good political theory, it’s just hard to prevent people from abusing it.”
“Letting everyone out of prison is a good social strategy, it’s just hard to prevent people from abusing it.”
“Making all shops operate on the honor system is a good business strategy, it’s just hard to prevent people from abusing it.”
Proper engineering requires observing and working with real-world constraints. Ignoring constraints is a form of magical thinking.
One real-world constraint is that end-users won't always do what you intend for them to with the thing you engineered.