Why is Robert Lewandowski so underrated?

Robert Lewandowski has stolen the headlines over the last couple of seasons as being one of the most clinical forwards in world football, scoring goals for fun.
The Polish goalscoring machine currently has 41 goals in 35 appearances in all competitions this season for Bayern Munich.
To put his effect on Bayern Munich's goals scored into perspective, he has participated in 37% of the club's goals in the Bundesliga this season, scoring 27 and assisting another three in the competition.
What is also remarkable is that Lewandowski has plenty of other qualities in his style of play that many people do not appreciate. On average, he has managed 1.9 dribbles per game in all competitions this season, as well as getting 1.3 key passes every game.
In the Champions League he has always been a proficient goalscorer, tallying up a total of 64 goals and 18 assists in 86 appearances in the competition over his career. This season alone, he has managed 11 goals and two assists in just six appearances.
What is even more shocking is that the closest that Lewandowski has ever come to winning the Ballon d'Or was back in 2015, when he came in fourth place.
Still only 31, the Bayern Munich star has won seven Bundesliga titles, three DFB-Pokal titles, four DFL-Supercups, and also being a runner-up in the Champions League back in 2012/13, when he was on the losing side of a 2-1 final between Borussia Dortmund and Bayern Munich. He would go on to join Bayern Munich just a year later.
Lewandowski has also been very effective for his country, scoring 61 goals in 112 caps for Poland, being named the Polish Footballer of the Year on eight occasions.
With Lewandowski currently being set for his best goalscoring season ever, being just two goals away from reaching the heights of 2016/17 when he scored 43 goals in 47 appearances, it is fair to say that Lewandowski has never been truly appreciated as a legend, and how he has never been mentioned with the likes of Messi and Ronaldo is still a mystery.