Greece are better than many teams above them. They are still carrying the burden of the Euro 2016 campaign with them in the rankings. Their current level, despite the 4-1 loss to Croatia, is easily top 30.
Note: There are some decent teams that are even worse-represented in the rankings. Japan (55), Korea (59), Russia (65), Slovenia (69) to name a few.