That's because it makes no sense to use Steam on macOS because there are nearly no compatible games and Steam itself only has an ARM version on Beta and the Intel version is unusably slow. Overall a catch-22 situation though.
Its not like every single Linux PC have Steam installed either. And if you run Steam client under Wine / Crossover it able to properly detect real platform.