That's kind of a weird outcome.
If the critics didn't want to pay per private why would it matter if some would like to actually pay for that?
I guess what it means is that if Altium added the feature, those critics would like it but for no pay, so now no one can have it.
As for the non-professionals I think the new term is "makers". But some of them take existing hardware/software (binary blobs) and modify them to their needs, so in that aspect that is considered a "hacker" but only if the end result goes beyond the intended usage.
but I agree, they call anything a hack nowadays because some of the so call hacks use the hardware as intended but in new ways.
So the line is not too clear to some.
As for the term "maker" is because of the "maker movement", anyways, I don't care much on terminologies since they change like the seasons.