M2M needs 2G
Which is good for users, but as an M2M designer 4g chipsets/modules cost way more than 2G modules/chipsets do, mostly due to the patents that have to be paid for and consume more power. 2G should be kept for M2M or IOT (if you like buzz words)