Almost 100% agree with this article:
The thing I would keep is sidebars. Really useful for sites with a lot of navigation/structure/# of pages.
When done well, it can be a completely useful element. With that, it does need to translate well into mobile with some good responsive rules.