The Phantom Menace is not really looked upon positively in the Star Wars community, and it never really has been since its initial release in 1999.
You can view The Phantom Menace cast photo featuring Ewan McGregor, Liam Neeson, Natalie Portman, and Jake Lloyd via Reddit.
The cast photo from The Phantom Menace was simply posted to Reddit by a user named Pr3da7or with a simple caption commenting that the picture was 18 years old.
There were two more prequels after The Phantom Menace, followed by The Clone Wars animated movie and Disney’s acquisition of Lucasfilm, with a new trilogy and spin-off adventures.