When I consider that Mike had to write code from the ground up to make a fully 64bit compatible version
of S-Gear it is understandable that there is a upgrade fee.
Rewriting the software from the ground up will allow future development to be easier for Mike.
Trying to cobble older 32bit code and 64 bit code together creates real future coding issues for a developer.
Look at Pro Tools that has struggled with that very issue and they have teams of coders and big bucks to throw at the issue and they are not the only company to have to deal with that.
Mike made a business decision that in the end will be better for the customer and for himself as a developer.
I was just as impatient as anyone else waiting for a update from Ver 2.7 but I think Mike did the smart thing by biting the bullet and doing the re-write to all 64bit code.
To me $29 is a cheap upgrade because this was more then just maintenance. Mike didn't just change spark plugs, oil and filter, he rebuilt the entire engine for future reliability and ease of future maintenance/ development.
Heck, I spent $29 on breakfast out with the wife this morning and that makes her a happy camper
and when the wife is happy then well lets just say it is a good thing

So that's just my $29 worth for what it's worth