One of the primary reasons for the growth of m-commerce is the growth of on-demand services. The modern consumer wants everything now and this has resulted in these kinds of services growing exponentially.
When you look at the growth of on-demand services such as Uber, who are taking over the transportation field, and Netflix providing on-demand services in the entertainment field, it is clear that the most successful businesses know they need to appeal to the inpatient consumer.
Consumers now have a chance to check email and social media 24 hours a day, and a lot of them do! This is especially true amongst millennials and any business that does not have their website mobile optimized is at a huge disadvantage. 40% of the m-commerce market is between the ages of 16-24, and they will not stick around if a website is not mobile optimized. This info-graphic from Snap Parcel gives you all the information you need on the growth of m-commerce.