Some people are simply old school and set in their ways. Also, not everyone has or can afford the devices that have the apps necessary to employ the new methods of purchasing/making payments. In addition, the ability to write checks is and should remain an option because it's what many people prefer as well as many businesses, which still haven't made the technical adjustments, particularly for record-keeping purposes. It often takes time for some aspects of modernity to set in or become prevalent and/or the norm. Besides, the more options there are, including traditional ways of doing things, the greater the freedom for more people. It took many people a while to use computers, to write using email, or to even text with phones.