I think it’s a good method for achieving compromise. If the various factions perceive more benefit than cost, the bill passes. Obviously some bad things get snuck in, but you get good things out of it as well.
Even if your personal calculus is that this bill does more harm then good, I don’t think banning this method is a good idea.