I find that diabetes care is very variable. GPs want to do diabetes care and it's often a real fight to get referred to the local hospital, the local podiatrist etc as the GP thinks they are able to do it all.
In my (admittedly limited) experience, the GP's surgery is usually not skilled enough to run my diabetes care.
I've moved around a bit over the last ten to 15 years, going from the north west to the east midlands to the south and back to the north west. When in the south, I started having real problems with high BMs whilst my HbA1c was coming back lower and lower. The GP I moved to in the north west wanted to take care of my diabetes, saw that the fructosamine indicated a MUCH higher average than the HbA1c and then gave up and referred me to the local hospital.
My present GP would like to do the care of my diabetes in the surgery but given my last experience, I'd rather not take the risk. Last week, having been complaining of pains in my toes and being referred to the local podiatry service by the hospital that I was at before moving GPs, I was told by the nurse at the surgery that there was, "nothing that anyone could do if it was neuropathy," and that the local podiatry service, "may take a look at me but they might not do more than she had." She'd done a finger test on the pulse points in my feet, checked that I could feel the nylon fibre thing in both feet in five places (pad on big and little toes, inner and outer edges of the heel and one point on the arch) and that was that.
So, my point here is that the GP wants to take control of type 1 diabetics. Usually, they don't have the skills. The hospitals I will grant you are getting filled with type 1 diabetics and type 2 diabetics since the condition seems to be reaching epidemic proportions. As a result, they aren't willing to take on thousands of new patients. The frustration is that they are the only ones with the skills to take effective care of patients, give them the education that they require, resolve issues when they arise and reduce the chances of problems further down the line.