Why unikernels? Why not containers? Why not just plain old linux? Valid questions indeed. What we've learned is that these two options simply are not options anymore - not for the cloud of 2020. Security is a total nightmare while massive amounts of wasted compute are making Jeff Bezos the richest person in the world.
Security has the same problems it had in the 90s - only worse. There is a lot of low hanging fruit that can be dealt with without having to resort to tack-on reactive based approaches. Plus - where's all the linux security software? It doesn't exist. Let's have some sane security out of the box.
It's funny we named the tool OPS cause OPS fully embraces a 'No OPS' lifestyle. We feel a lot of existing tools sacrifice too many things for extensibility which leads to complexity creep and all of a sudden everything you wanted before is unattainable. Why can't we have both?
Who cares about size? Anyone who wants to move fast and get stuff done. That's who. Anyone who is disgusted by current devops deployment practices today. Anyone that wants to do better.
We're only getting started with performance. We still have a lot left on the table. Where do we get that performance boost from?