Personally, I would say my piece and cut off contact (but I would say why I am doing so). And then stick to it, rather than agreeing to meet up again. If they really care, they will change their behaviour and do the running - and I would make sure they did the running and the organising for a while. Or just break off the contact and to hell with it. It depends very much on whether you want to give the friendship another chance or whether you have reached your limit on being the understanding one.