What is the point of the Script Date in a stored procedure script generated by SSMS?
Why not? It allows you to see when the script was created if you save it &amp; reload another time. The others you mention (created/last modified/last ran) aren't so useful as they're subject to frequent change. And can be grabbed from system views when/if you do need them.

You can turn it off in Options here if you really want to: