I agree. McConnell also has a great deal of responsibility for enabling this.
The House passed funding. The Senate passed it by an overwhelming, veto proof majority. It only failed because Trump now demands the American people fund a campaign promise he claimed Mexico would take care of. This could end today if Trump wasn’t determined to throw a temper tantrum and Congressional Republicans weren’t sycophants that are terrified of the base they helped create.