McDonald's is invested in franchisee's success, it wouldn't be a great business otherwise.
Most restaurants in Europe generate an average of 250k in net cash flow per average restaurant, that's few years of work before ROI.
McDonalds's Corp, the landlord, is in a better position but they also don't want to see stores fail, it's bad for their image.