I agree, I think opt-in should be default...
Better yet, I think we should have a "defaults" section of the cp that lets you see what the user sees when they're registering, and lets you choose what you want ticked or filled in by default; whatever shows in the CP Profile Defaults will show on the new registration screen