Nope.
I THINK you might need it to build the upgrades themselves; like, no MS2 unless MS1, no Military Base unless MS2, no PD unless MB... But I'm not even sure about that.
I could build MB on a planet that has no MS2, so I think it merely has to do with society level. I think level 60 allows you to build MB.