Just because a company managed to do stuff a certain way that does not mean that way is the right way or adequate or good.
Enough with this cargo cult bullshit approach to technical problems.
Enough with this cargo cult bullshit approach to technical problems.
SOAP failed because it was a bad design (overcomplicated, verbose, XML-based), not because it used schemas. I've never heard anyone who uses Protobuf say it reminds them of SOAP.