In general, I agree. The problem you have is you have totally lost what was being debated: Jeff Sessions in his qualifications as it pertains to becoming the next AG. Warren wasnt impuning him as a Senator for the fun of it. The discussion was about King's letter that she was reading and discussing the perspective as his role in Alabama. The Senate and Warren has every right to discuss these matters in this manner and McConnell stepped over the line in silencing her.
I'm not saying she should have been silenced, I'd let her keep running her mouth, but there is no denying the lack of civility being shown by many members of that chamber.