as channa said,
welcome to MileageMINUS, courtesy of the cheap$kate in chief at CO.
NF/NC/XF/XC/XY/NY inventory are the sort of things that they'll now only "give" away if they're 99.5% certain they won't sell the seat. AFter all, loyalty is a two way street, as long as you keep paying, you can fly.