I think the reason there are no trashcans around is because they actually have to sort the trash. For example separate food from paper and plastic etc. They instead have the crew bus the tables and pick up dishes etc. so that it's all sorted correctly and then it's either incinerated (paper), reclycled, and the food is ground up into fish food. Even in your cabin the steward has to sort the trash when they clean your room.