Why western restaurant always like white cotton table cloth?

For western food restaurant, they are get used to using white cotton table cloth to decorate the tables.

There are three advantages:
1. Clean- When customers first see it, customers could enjoy the cleaness.
2. Environmental- 100% combed cotton products will do no harm to our nature.
3. Highlight on food- Solid color will make customers enjoying the food.