Yes. The users pay for them, the users own them, the users are entitled to run whatever software they wish on devices they paid for, own, and control.
You state that "Apple should allowed [sic] to block apps from third party app stores on devices they paid for". No mention of users or owners rights post purchase. Did you mean "should not be"?
But long thread about nothing, I was just trying to clear up the misunderstanding.