It seems like a more formalized quid pro quo system is needed so that political favors can be split across bills and relied upon. This sort of thing seems to be human nature, it doesn’t help anyone to pretend in the procedural rules that it doesn’t happen.
Though I agree that favors did seem to be more separated across bills in the past. This is an interesting manifestation of congress becoming a lower trust system, I suppose.