I agree, but I guess I've found this timeout small myself due to garbage collection, so that's why I'd increase it by default. It's confusing to have a special case for YARN. Mesos and even standalone clusters will also have multitenancy.