Why should the House demand more witnesses when they are the ones responsible for building a case yet they weren't willing to go through the proper channels to get the witnesses they want? They made their own rules for their part of this shame and the Senate has the same power/right to set the rules for the par they are responsible for.
Deal with it.
I'm agreeing with you