Germany has the answer.
Freiburg has taken it upon themselves to provide citizens with an easy reusable cup system. Rather than expecting its residents to bring their own, or buy a brand new one on the spot, Freiburg has created the Freiburg Cup, a hard plastic to-go cup with a disposable lid...