I'm a little confused that people think they are free to use the software of their choice and that there is some built in right to use the software of your preference on a given hardware.
Sure, if you're so smart, you can do it and it's up to you to try to dance around whatever the manufacturer wants to throw your way. Don't like it, don't buy it.
Nothing says that any manufacturer is required to sell general purpose hardware. They can restrict it however they want, no?