I’m guessing Microsoft and PlayStation accounts are tied to a specific region, and set up in accordance with those region’s laws. Meanwhile, Steam accounts are more global, so they have to account for all the different privacy laws in various countries.