It seems like providing sane, secure defaults would be more effective.
But that would probably destroy the onboarding experience, how many tech firms release big products that should have authentication but really don't because of "ease of use"?
(Here's looking at you, ElasticSearch. Did they finally fix this?)