Exactly!
The idea of the promotion was to get money into the businesses, if places like KFC and McDonalds etc have a drive through then they should be able to offer the discount there as it’s win-win. Money for the business, deal for the customer which they eat in the relative safety of their home or car.
Forcing people into a restaurant when they could eat outside of it is idiotic.