304 also rusts - especially in the presence of salt water which is why we don’t use it on the exterior of boats (unless you want rust stains) but instead use 316.
Same with cutlery..cheap cutlery uses 304 (18-8) and will develop rust spots and better cutlery uses 316 (18-10).