run
tasks are almost always tasks executing user code, for which exclusive = true
is a better default. Especially, since customizing of the run-commands isn't trivial.
In those rare cases, where run
-tasks are really meant to run build steps and can run non-exclusive, it should be rather easy to just create a dedicated non-exclusive task.