I agree, which is why the default is *quite* nailed down. 
We should add some docs for this issue where we explain why the default is an optimal way to deploy.
We also cannot discount developers who need to tweak things in development mode as opposed to production. Making it impossible to tweak these headers seems a bit harsh.