I recently talked with a former McDonald's Operator who commented that, when pulling into a McDonald's parking lot, he gets the impression that McDonald's is doing everything to keep customers from parking and dining in the restaurant. He was referring to all the signs advertising McDelivery, mobile ordering, and curbside pickup. I hadn't looked at it that way but I have noticed these initiatives appear to be eating up the parking stalls most convenient to the entrance to the restaurant.
Soon after my news-feed picked up an article from the Netherlands about a deal to install charging stations at 168 McDonald's. Most businesses tend to install these facilities in the most visible spot on the property and that's usually near the entrance, often next to the ADA required parking.
Less convenient parking sends more customers to the drive-thru and hopefully not to the competitor next door who probably has parking right in front of the door. In theory this makes it harder to justify dining room upgrades and kiosks.