In my opinion it is a design decision.
Are we also going to require the branch circuit OCPD to be located in the room it serves?
Same inconvenience and safety issues.
As it happens we very rarely 'load side' any GFCIs, most of the prints we get show a separate GFCI at each point of use. But why take away options if mealy for convenience.
Plus this keeps John out of the gym.
Bob