I agree that is some seriously weak coffee there. The problem being that I as the PIC won't even know about a jump seater until it's to late as they have to negotiate the CS agent before I ever get a chance to talk to them.
By the time they get to me they've already been charged. IT is BS and I will do all that I can to see that it is fixed. I can guarantee you however that if I have any say in it no JS'er will ever pay to ride on my airplane.