I didn't mean it to be a broad generalization. Each platform has it's own problems, this is just the latest in another reminder that each of these can shut your business down with the flick of a switch or if they catch wind of competition they don't feel is right for their particular walled garden.
I trust myself to deliver products my customers want and find useful. That's enough for me.