as a package dev those other options scare me (mainly from a support point of view, if the files are not updated, how do i know the issue is in the package and not because files are out of date/altered ?) - but in general i sort of agree and havebeen looking at packaging files in razor class libraries so as the end user dev you never see the package files in your project