The main thing I disagree with in this article is that Rondo is not a Max contract player.
This article suggest that a Max contract guy should be your best player, and a guy who can carry your team, and that Rondo is not that.
Gordon Hayward? Chandler Parsons?
Rajon Rondo has absolutely proven he can carry a team, he did so in the playoffs on numerous occasions when the big 3 were still around. When KG was out and Boston went through that grinding playoff series against Chicago, RR averaged a triple double to carry Boston through that series - he was absolutely dominant - there was no other word for it. Just because he didn't dominate by averaging 30 PPG, doesn't mean he didn't dominate. There is not one other PG in this league (yes I said it - not one) who could have held a candle to Rondo's performance in that series.
A Max contract also is about more than just box scores. It's about having a guy who can lead your team with the intangibles. Rondo's competitiveness, mental toughness, work ethic and basketball IQ are all up there among the absolute elite of this league. There is no player in this league (outside of maybe Kobe Bryant) who is tougher that Rondo when it comes to willingness to play through pain, and I don't know if there is a single player in the league with a higher basketball IQ.
To put it in to perspective, Rondo is currently averaging 10.8 points, 11.3 assists and 8.2 rebounds and 1.7 steals per game - ridiculous stats that I haven't seen for decades. He's also shooting a solid (for a PG) 45% from the field, 39% from three (the latter easily a career high). His PER of 19.3 is the highest of his career.
Worth considering that his "points generated from assists" stat works out as 26.3 per game so far this season. Add that to his 10.8 PPG and you're talking about a total of 37.1 points per game that he's been directly responsible for.
Yes, he's a max player.