That said, for telcos/the government to unilaterally decide that people's handsets are no longer working (with little to no notice and no financial compensation) is a bit on the nose.
The correct thing would be to let customers come into store with an existing plan and handset, and give them a new phone and bill that back to the government so there's no interruption to services for them.
RIP 3G, you were pretty good.