My gut tells me its more cargo-cult than anything concrete: MBS just wants to show everyone that the worlds most valuable corporation is Aramco; and wants to curry favor with the elite bankers (and everything that comes with those kinds of relationships) who would make a killing from the IPO.