By ignoring "hundreds if not thousands of developers" they are respecting the wishes of millions of end-users that don't want the site owner to decide what they can and can't autofill.
Obviously a simple boolean is the wrong design here. But can you suggest a better one?