Don't integrate early-stage SaaS as critical to your business is the main lesson here. You get laid-off just like their employees when they rush toward a shitty acquisition.
Let's be honest, nobody had 'Airplane' as some critical part of their business.
really curious of the terms of that
But also, a lot of companies have engineers that can.. Engineer. Often it's more an availability issue than expertise.
We were lucky that they did a good job with the escrowed code and had everything we needed to build the software on day one.
>And for how many of those that do is it actually an optimal use of resources?
That's impossible to answer -- depends on how hard it would be to port to another product to fill the need (assuming you can find such a product), or write a new system from scratch to do what that product does.