That’s not an unreasonable point, really.
IRL ATC almost certainly knows who you are and where you’re going. They’re not just going to let you fly over the top of Chicago without addressing you.
Indeed, it can be a bit of learning experience as a new FO when you can’t get a word in to just sit on your hands and wait until they call you.
MSFS has to make allowances for all sorts of non real behavior (sometimes better than others). And it can require a bit of a workaround to not make the sim stand in the way of itself in trying to be “real”.