Stardust Crusaders is ranked lower because, in my opinion, the series’ fight sequences can get pretty monotonous as the anime progresses. On one hand, it introduces Stands, a significant new aspect of the JoJo universe, but on the other hand, the series follows a repetitive 'enemy Stand user of the week' formula. Additionally, some characters simply fulfill their roles without much depth, which can be rather uninteresting. For example, Holy Kujo serves mainly as a plot device, and many of DIO's minions are flat characters with little personality beyond being greedy and sadistic. Even Jotaro Kujo, the main character, maintains a stoic persona throughout the series without showing significant growth or emotional range.
The JOJOLands (Part 9) is comparatively newer. Due to its recent release, the story and characters are not yet fully developed. As a result, there is limited character growth and relationships, and the stakes of the story are not yet well-established.