This framing is also sort of a misrepresentation. It's an annual government-funding bill, and it includes some money for COVID relief. All of the broader criticisms about horse trading still apply of course but those apply just as much to separate bills with informal agreements on votes. The only difference is it's really inconvenient to hold hundreds of votes in order to make sure the forestry service janitors get paid, etc. etc.