You're not going to have a title fight on every card. A good fight is a good fight, it doesn't need to be for a title.
This is one of my issues with the current state of the UFC, they run so many PPV's and expect people to drop $50 a pop for them, you should get a high quality card for $50, this isnt a couple years ago where you couldnt get good MMA all the time
Now with CBS, Showtime, HDnet, etc..putting on good cards for pretty much free the UFC still is putting on half hearted attempts for a premium price, should you really be paying for a Rashad vs Silva headliner and these other fights?
I know they had injuries, well you should pay for what the card is and not what it could have been