Elections coming up in November, this will pass this session, in some shape or form. The MA progressives wouldn't earn their Constitution Fire Starting merit badges if they delayed until the next session. There's a long walk for any bill to become law, and the session's over 31July. I'd guess we have about 2-3 weeks, max, to get the "best" bill possible, through amendments. Then time's up, pencils down. That inevitability is probably what got DeLeo's bill out of committee so fast.
while I generally agree, we do tend to overlook the fact that MA legislature is woefully inefficient even on it's better days.
not making the deadline would be pretty funny, especially since it would be due to the bill being proposed with so many holes and uncertainties