I had never heard of this but a cursory search reveals two major reasons.
1. the shape of the container lets you layer the salad in such a way that certain ingredients to cause others to get soggy.
2. it is less likely to leak everywhere since the lid can't pop off as easily.