I think that Red Rocket is less of a "settlement" settlement and more meant as something that you, the eSOle Survivor, fortify as a base of operations.
As opposed to sanctuary, which still has some houses in good enough condition to live in and a decent amount of suppies on hand, which is more for actual settlements... Or, if you're not into the Settlement building, just giving it to the Minute Men.