Interesting article about why N, W, and K can't be used as the first letter in an airport code (helps explain ORF and AZO/Kalamazoo).
But I wonder why Y, which as most of this thread explains, is used to start Canadian codes, wasn't excluded for U.S. airports.
Example: YIP/Detroit Willow Run (Ypsilanti)