Most of the people SJW'ing in tech can't code, I'm still perplexed as to at what point did they collectively decide to descend on the tech industry where they rock the boat but do nothing to move the needle. You don't see this enforced PC environment in let's say the east coast finance sector which is arguably worse than tech.
I think it's pathetic to whinge about having to drop just $5 on an app store version when a lot of users originally got it through a discount bundle such as Macheist. Especially as it will update to any future version (3.0+) for free and the existing app isn't going to expire, as stated in the blog post.
Look at any other company, Apple isn't going to give you a free code to say, Aperture 3 just because you own the pre-MAS serialized version.