Tim Horten and McDonalds have line ups in the morning because they are popular breakfast destinations. Many people enjoy the convenience of being able to pick up a quick meal before starting their day. Additionally, some people may visit these establishments for their coffee and other beverages, which can be a popular way to start the day.