UFC is struggling financially. They have made a huge effort to push and invest more and more but the sport just isn't growing. UFC popularity has completely plateaued in America, as much as I hate to admit it.
The UFC is already more popular in Brazil than the US and possibly in Canada as well. UFC needs to get rid of the PPV model and just put on free shows like every other pro sport...
How exactly do you know they're struggling financially? They're a private company.
Once you see the numbers for 154 and 155, everyone will be all "Ooo, two huge buyrates in a row! UFC is back." etc, provided 155 holds up of course.