It's not like nVidia is keeping it a secret. They are telling you ahead of the time that they are limiting the hashrate. If you don't like it, buy something else.
It's still anti-consumer, imagine situation in which self driving car manufacturer hardcodes rules according to which car not drive to certain places because reasons.
Products even if specialized can always be used for general purpose that's the beauty of computers and "hacking" after all.