For my applications 304 is softer, easier to work with generally, and almost as rust resistant as 316..
but I guess the additional cost may be worth it for like Marine applications and if you have the $ to invest.
Apparently Its the "molybdenum" which drives up the price on the 316 ( I had...