Seems like it makes the problem worse because you are then tied to a specific version at time of publishing and need to republish to get any framework patches.
https://learn.microsoft.com/en-us/dotnet/core/deploying/runt...
https://learn.microsoft.com/en-us/dotnet/core/deploying/runt...