I guess it's just as good as any other of the vendors you mentioned. I don't see why we shouldn't start with Apple but at the same time I don't think anyone opposes to the other companies being forced too.
At least I know I would like to run personalized software on my Switch without having to rooting it by other 'ways'.