Seemed about right, there is no other reason for them to kill Vegapunk.
They got what's the best of him, will keep it for themselves and off him to prevent lower class people from ever trying to cause any uprising or whatever.
The continuation to my theory is that the Ancient Kingdom wasn't Ancient but actually advanced as fuck and that's why they decided to nuke it.