Betting online is quicker and easier, and people are lazy. Betting shops are not always near your home or on your way to work. Bad weather, feeling unwell, business trips, mother-in-law's birthday don't stop you from betting online.