As above, it rather depends on your flows.
If netlist is easily generated from something already in source control, it is useful for regression checks, but not a required file.
If however the netlist is the master, then certainly it should be included. (see threads on using netlist-master designs)
Personally, I like archives to include output files as well as source, so you can verify a match anytime in the future.