I agree that complaints are good when they are pointing out flaws. The whining I refer to is the endless bickering that happens every time WebAssist changes anything with pricing. There are always going to be people that fall on the wrong side of a date cutoff - that's life. The only fair thing to do is establish a cutoff and stick with it.
I also have paid for almost all of the extensions, but I don't see how offering a leasing option takes anything away from what I already have.
I have always found WebAssist to be more than willing to work with people that are reasonable. It's good to ask but it's also good to accept the answer and move on.