What you’re looking at is a policy failure on multiple levels:
Car-dependency in general, both in terms of transportation planning (making a stroad) and zoning (allowing the business to have a drive-thru to begin with).
Failing to validate the capacity of the site design before approving it (yes, I know this was opening day – but several drive-thrus near me overflow out onto the street every day, even after having been open for years, so this kind of failure is definitely a thing!).
Failure to have the police show up to clear the traffic and ticket everyone blocking the road (possibly as well as the business itself).
What you’re looking at is a policy failure on multiple levels: