User wants do not always align with business needs. For some businesses, this is reason enough to trick users into doing things they don't want to do.
How do they do that? One way is to make known interface elements behave differently than expected. Like manipulating the selection of a form through the primary button; in this case, selecting the checkboxes.
This could increase the conversion rates short term, but you will lose trust long term. Users are not stupid.
Take this action
Just don’t trick users. Check Types of Dark Pattern by Harry Brignull to learn more about the topic.