Robertson - what are you comparing �1000 pounds to? Because in this country the NHS provides "free" (at point of patient" healthcare, I strongly believe that most people do not understand the actual costs involved in providing top quality healthcare (whether human or animal).
Unless insured, visits to the human hospital cost "nothing", drugs only cost the required minimum prescription charge and you never quite find out exactly how much your medical problem has cost.
Again, this comes back to what you perceive you are getting for your �1000 pounds. I aggree, if you just had a few injections and some tablets, this would be a lot, but I suspect that you may have had blood tests, xrays, ultrasound, maybe surgery, ITU hospitalisation, drips, drugs, etc. How many staff were involved with looking after your pet? Did they look after them during the night as well? Was someone available 24hrs a day to discuss your pets illness with?
I spent a brief spell working in the states, and overthere the Amercan pet owners are far more understanding of the veterinary system and what value for money they get there, and I am sure that this is because the cost of their human medicine is not subsidised, and therefore more comparable.