The difficulty with this is that it is hard for most people to simply put their rubbish in the bin...let alone think about what the item is made of and then placing it in the corressponding bin! So then the restaurants and eaterys will have to employ someone to sort out all the materials! So its a tricky issue! The wider issue is to educate people that everything needs to be recycled!
Mcdonalds in Germany have a very impressive record for recycling and have made significant improvments. But germans are much more aware of the issue, evidence that there needs to be more education! And that we shouldnt only mention Mcdonalds in these campaigns...because the others such as KFC, Burger King, Starbucks, Costas, Eat, and the fashionable places are equally responsible! I wrote to Starbucks and they were reluctant to change thier recycling policy.
I have my own solution...if i cant recyle it at such places..i take it home! Its a bit of a nuissance...but as long as im doing my part.