1) Don't just throw all the numbers you have a page.
2) Talk to the users to find what they need measuring
3) Don't multiply controls and options, show fewer specific things
4) Consider what displays will lead to specific actionable insight
4) Don't use specific ranges just so data will change
5) Real time data are mostly gimmicky, don't add it unless it serves a specific purpose
6) Consider if you even need a dashboard in the first place
...
I like your summary much better. I tried reading the article and all I saw was "shitty", "shitty" and "shitty". The author needs to learn how to present information, ironically.