Trivial to implement but not compatible if we both implemented. That's the main benefit of Scala Optional, its baked-in -- I don't have to worry about writing adapter to use your library.
But that still doesn't change the crux of the blog post, it's disingenuous comparing the Option monad to a null coalescing operator.