Does the quality of the of the bill and what it contains bear any responsibility or is crafting any old bill and getting the other party line voting politicians to vote for it count as a job well done?
The Speaker of the House gets the bill through committee, wrangles the votes, gets the bill passed in the House, and then the bill goes to the Senate. If there is anything about the bill the Senate does not like then they make changes to the bill and pass the modified version. Then the Senate bill goes back to the House, and back and forth until both the House and Senate agree.
The House has done their job. The bill got out of committee. The votes were wrangled and the bill passed the House. The Senate then did nothing. No alterations, no negotiations, nothing. There is no Senate bill for the House to evaluate. Senator Chuck Schumer has done nothing and refused any movement. Until a few days ago, Biden refused any negotiations and Chuck Schumer took his lead from that. Naturally there was polling done and it showed the public was seeing Democrats as being at fault for the impasse, and so Biden did a 180 and started negotiations. Senator Chuck Schumer has still done absolutely nothing.
Kevin McCarthy and the House GOP cannot do Senator Chuck Schumer and President Joe Biden's job for them. If they don't like the House bill then they need to amend it in a way that can get though the Senate, and then it can go back to the House for another vote. That is how the negotiation process works. It doesn't work by refusing to vote and publicly announcing that you will not negotiate as Chuck Schumer and Joe Biden did.