One thing I’ve learned in life is that every time I said “no, having one central provider of that service/software will lead to faster development and better UX than investing in many providers”, I was right for a while — and then I was suddenly very wrong.