Compared to FTL comms I suppose. No need for FTL when it's just one star system. All the tech you listed is fine since some example of it exists in the real world, including the rods from God and mechs. And North Korea already shows you can have fuedalism with modern tech.