I don't think it's unreasonable for schools to ban phone use during the school day, kids have to pay attention in school. I was never allowed to use my phone in class when I was in school and I always obeyed the rule without issue.
Norway and Switzerland are free to be their own sovereign states and not be EU members and not comply with whatever laws the EU makes but they are also allowed in the schengen area of Europe so maybe the same could be done with Canada and the U.S.