Troubleshooting vendor WCF SDK version mismatch was not fun, and the guy who had to reverse engineer it to attempt a .NET Core port probably lost a few years off his lifespan (this was before CoreWCF was a thing).
When people bash gRPC today, they don't know of the horrors of the past.
When people bash gRPC today, they don't know of the horrors of the past.