There is nothing wrong with the Vegapunks, they are fine so far.
Oda will always introduce some new characters, it gets somewhat repetitive and annoying when some people always bitch and complain every time a new character or a group of new characters is introduced
Also Oda has already seemingly got rid of two of the Vegapunks already(If they are actually dead) compared that to the Scabbards where Oda had to wait until end of Wano to finally kill off two of them.
Vegapunks>Scabbards.
The Vegapunks are more interesting than the Scabbards.
The only best Scabbard who isn't even a Scabbard was Kanjuro.