At fast food restaurants in Canadian cities, I've found that ordering using a kiosk is often the only way to place a complete and correct order.
Due to Canada's immigration policies and economic policies, retail and fast food jobs that used to be done by local high school or college students are now often done by foreign-born adults instead. Unfortunately, many of these staff have poor English and/or French skills.
When ordering a meal verbally, miscommunications and misunderstandings creep in far too easily, even for what used to be simple and routine orders.
At first, I thought I was being unclear in some way, but more and more I started noticing the same thing happening to other people who were ordering before or after me. Communication issues that just didn't exist before have become the norm.
Thanks to this and skyrocketing prices, I don't go to fast food restaurants as often as I'd like to. If a place doesn't have a kiosk for ordering, I'll just leave.