I'll be the first one to openly admit that since I haven't gone through rotations, I don't know exactly what it's like. And obviously, everybody goes through the first 2 years together, which gives you the fundamental education...
but, I would think there is a tiny bit of benefit to going on rotations in fields in which you won't specialize simply so that you can ever so slightly interact with them more competently in the future. The best primary care physicians are able to understand and process the assessments from any/all specialists seen by their patients...and be able to re-articulate them for their patients, and make/integrate appropriate general healthcare decisions with this knowledge.
Even if rotations are brief, I think your experiences might give you benefit (especially as a newer physician) mastering this.
I understand the desire to get more practitioners out there, but I'm not sure I like this 😕