So here's my opinion: unless re-programming something is illegal, it should be illegal for the manufacturer to prevent the consumer from doing that.