Thanks for your report, Carfield.
I think the reason why coach passengers on the SAN-SEA flight only receive a snack is because there is no competition. Alaska has the only non-stop service between SAN-SEA and PDX-SEA. However, between LAX-SEA, AS has competition from UA and must therefore differentiate its service.