They already have shitloads corp debt. They don't want to over leverage.

Agreed! Any public debt is going to be chaotic the next few years most likely