Inspired by Why do credit card forms ask for Visa, MasterCard, etc.? -
Why is it standard for web sites in the United States to ask for ZIP code and state?
Asking for the state is redundant. The ZIP code already provides an unambiguous identification of the address.
Asking for the state is inconvenient. It's usually a drop-down with 50 entries, and is often not caught by the browser's autofill feature (at least not in Chrome).
True, the state is basic required information when shipping with the USPS. Also, it may be relevant for tax and other regulations.
Why does everybody and their dog still force you to enter a state?