A similar thing happened in Canada. A few years ago, a law was passed that barred 3-year phone contracts (with a new max of 2 years). In retaliation, nearly all phone subsidies from carriers have stopped. Ie, there’s no such thing as “$0 phone on 3 year term” in Canada anymore.