I assume you must be talking question period, I believe caucus is not open to the public. During question period both sides heckle and show disdain to their counterparts across from them. I agree it's pretty immature and totally partisan and unnecessary. As for petitions as far as I know they are delivered to the Speaker when question period wraps up,not the Minister. If so, their walking out is not surprising, pretty much all leave on completion of Question Period. I wouldn't read too much into that.
My point is that while I totally understand your anger, everything you described is unfortunately commonplace both Federally and Provincially in Canadian politics, regardless of party. I'm not talking specific issues, just the system in general.That needs to change IMO!