Private rooms are not cheap and it would be hard to justify for junior programmers. And having private space just for middle level folks is bad for morale and learning of junior folks.
But yeah for companies which just employs senior folks this should be the norm.
But yeah for companies which just employs senior folks this should be the norm.