I'm hard to please? They don't need to please me, nor do you for what matters.
Who they should be trying to please is their customers.
If you can do better than them I'm sure you'll grab all their customers, and given the current situation doing better shouldn't be that difficult for you, if what you said on that other thread of yours is true.
I don't think I will grab their customers, as they serve the US and the World, and I serve the EU.
Care to elaborate what exactly in the other thread sounds convincing to you? I very much appreciate the answer