Looks like a ban on smartphones would be more reasonable, while allowing certain kinds of old school phones (the kind for example Hasidic Jews use), to allow for emergency contingencies.
Schools have dress codes, and people adapt to those. Maybe we just need tech codes.
In Montreal, it is common for students after a certain age to start commuting back home with public transit. Using the school as the single point of contact is not always possible.