Every airline has these days. Honestly weather and ATC delays have been causing F9 more issues than MX lately.
I'm sure all the passengers were compensated and reaccomodated. This is what interline agreements are for and one of the reasons brand X isn't necessarily the best.
Checko