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.
Most of the other container runtimes don't require root for many of the use cases in which Docker does.