I earned the right to complain about his products the instant he received my money. As did you and everyone else on the board.
No, you earned a licence to use the product and you bought it 'as is'.Nowhere does it say that you have a legal entitlement to endless updates.