I think the only thing in the "weird things" list that don't necessarily apply to another container system on linux would be the go-specific issues.

Most of the other container runtimes don't require root for many of the use cases in which Docker does.