Vegeta is near equal to Goku
While Zoro is clearly below Luffy
Zoro was never grouped as Luffy's rival or equal. He was never that.
Vegeta is not always near equal to Goku.
Goku reaches a level that he can one-shot Vegeta then Vegeta gets a power up and gets close to Goku.
At the beginning of Frieza saga Goku can one-shot Frieza Saga Vegeta.
At the end of Frieza saga, SSJ Goku can one shot Frieza Saga Vegeta.
At the end of Cell Saga MSSJ Goku can one-shot at the end of Cell Saga SSJ Vegeta.
At the end of Buu saga SSJ3 Goku can one-shot SSJ2 Vegeta.
At the end of Universe 6 Saga SSB KK Goku can one-shot SSB Vegeta
At the end of Tournament of Power, MUI Goku can one-shot SSBE Vegeta.
At the end of Moro saga MUI Goku can one-shot SSBE Vegeta.
So its balanced, Luffy never reaches a level he can one-shot Zolo but always remains stronger than Zolo. While Vegeta gets very close to Goku, but at the same time he gets very far away later and Goku gets much more stronger and reaches a level he can one-shot Vegeta.