UFC has a specific television contract allowing four non-TUF cards on FX and four cards on Fox a year, they couldn't just make this card free and throw it on television without having to axe some other free card later on this year or just streaming the whole thing / putting it on Fuel TV where nobody anywhere will watch
not sure what else they could have done with 1 weeks notice and Jay Hieron headlining
XI Wiki


