I have a coworker who loves to place every element on a page in a box. In the previous decade, he was enthralled with fieldsets and legends. Every grouping of data had to have a fancy outline around it.
Just recently, we adopted a subset of Bootstrap's components for use in our SaaS and he immediately fell in love with the 'well' element. There ends up being a well around every block level element in the code that he touches. Sometimes I wonder why he doesn't just change the background to gray and call it a day.
I would like to bring up his overuse of boxing elements but would like some good reasons as to why he should stop doing so. Does anyone have any good resources that I can point him to?
Edit: Here is a small example of a recent project: