I agree that there's a difference between just not supporting the device running other software, and actively preventing the device from running other software. The latter doesn't serve anyone.