How about Nvidia and developers do that so that I can enjoy my playthrough of a game the way it should be enjoyed?Theres a project for you.
Create the nvidia compiled shader repository web site
get people to play games with the "cache shaders to disc option enabled" put them in a zip and upload them to the site.
Then people can download them.