In my technical university, physics is (or at least used to be a while ago) required for everyone (except for some "informatics(?)" degree program which in some way had managed to weasel out of the requirement).
Of course, as a physicist myself I fervently believe this is good and well, and the path towards enlightenment for all mankind etc.
Physics was also required for me when I was briefly a CS major.
I was generally on an upward climb on the ladder of abstraction (Electronics Tech -> EE -> CS -> Math), but the early engineering bent meant that I needed a few physics classes, and despite settling on the math degree, I still think the handful of physics classes I took were some of the best education I've had. It's an interesting confluence of abstract reasoning, practical concerns, model-building, and problem solving. It's not as if choosing math made that confluence unavailable to me, or that I really regret it, but I do sometimes think the particular balance a good physics program strikes might have been better for me.