it's not the cleaner's responsibility to pick up after lazy people. it's part of your responsibility to make sure that the place is neat for other people. if everyone thought like you, there'd be garbage everywhere! the cleaners can't be everywhere!
listen, i really don't know why you're making this into such a big issue. it's only a small piece of garbage in a large space. it's not like there's garbage everywhere. besides, someone will come along to clean it up at some time or another.