Hi Eikonoklastes,
Houdini is such a masterpiece, I agree that there are things that can to be improved, but its defenitely not a nightmare

.
And for this particular case Houdini has a great solution, I'm sure you will love it.
There is something called a parameter spreadsheet in Houdini,

1 - drag your node/nodes here, or copy paste node path and you can use wildcards as i used here
3 - drag any parms in empty area of the spreadsheet
2 - the dragged parms parms will gets filled in this field, you can use wildcards here as well
once you have done this you can view everything at one place and you can bulk edit parms as you wish.
This spreadsheet can be used to control any object's parms not just ROPS so it is far more useful and very simple.
if you want more then you can also create bundles of your favorite nodes to change and point to your bundle (instead of selecting and dragging nodes)in the field marked 1
Only thing you would still do is that you have to fecth the rops as usual to a ropnet, but i don't see that as a bad thing,
you can visually define your dependencies which is a great thing to have. when you have complex scene with different rops depends on other rops then this will save you.
eikonoklastes
If you have to manually name each Fetch ROP to correspond to the ROP you want to render, you'll have to include important info like frame range and resolution. Manually.
If you change any important settings on the source ROP, you have to manually rename the Fetch ROP again and whatever manual comments you have added, and if you forget to do that, that's going to cause more confusion when you return to this network.
I did not understand this point, fetch is just a ROP node that points to your other Ropsops(such as fileCache) somewhere else in the scene. you don't need to manually rename anything in there, if you rename your source node it should automatically update in the fetch's source parm.

I hope this helps.