I believe the reason for this is that it would break deterministic builds.
dotnet build is’t deterministic as default. Never has been.
dotnet build is’t deterministic as default. Never has been.