Care homes in this country are going bust because even though they oay derisory wages to very dedicated and caring staff their outgoings exceed their income due to caps on local authority funding for care home places.
This is why self funding patients get places so quickly - they essentially subsidise those the LA are paying for.
GPs are not saying they won't visit care homes they just want paid properly for doing so to allow them to resource their service properly.
From personally experience a huge amount of ass covering goes on both in care homes and with residential in home carers. This is not the fault of the staff involved but is due to societal pressure and fear of being sued. I have one elderly relative in a care home and have had two looked after by home care - the number of GP visits that were requested was astonishing.
Every time my gran got a new issue eg a minor rash the GP would called to come out as an emergency. When I intervened (I'm a doctor but not a GP) to indicate that perhaps the problem wasn't urgent and could wait until the next time she needed to see the GP it was implied that I was neglecting a vulnerable adult. At one point the poor GP was going out two or three times a week to see her at home.
Yet the practice get paid the same to look after her as me and I last went to the GP in November 2012.