There's a popular drive through coffee and fast food franchise in my country and the immediate area around is often covered in their empty cups and food wrappers that their customers discard when they get new stuff from the drive through.
Funny thing is that the waste is often found around the store and not nearly as much in other places.
I personally blame the company that produces the garbage with their branding on it and who has a profit motive to not deal with this stuff.