This is another side of the coin. Your point is valid, but regarding the objects, people shouldn't move objects, unless you have to create new ones. If the objects are as per guidelines, and they look ok or standard, they shouldn't be touched, so everybody from your team could focus on processes. In general the developer who did the objects/processes should do it's maintenance, if possible, just because he knows what he did out there and also due to the fact that is easier for him to remember all the requirements and/or to read them. From this point of view is easier to have all the peers on all the required processes without having them split.
Would be very nice to put the new joiners to do the objects, just to learn your company's guidelines etc, this is a nice thing, this way they will not gone have a cold shower when they will start coding on BP 😄
------------------------------
Cohen
RPA Developer
Romania
------------------------------