I'm surprised that they actually bother to dump it in the litter bin. Apparently some people find it very difficult to put something that they dont want into the litter bins.
I'm fed up with constant litter in front of the station and have sent an email to London Overground to ask whether they want to put bin right in front of the station. I will see what happens.