That link applies to American services, which are funded in a completely different way to the UK.
GP's are human. Some bad, some good, like everwhere else.
But saying they ALL are simply money grabbing is such a ridiculous over-generalisation.
You've already decided what you think of GP's.
If i say yes, they'll be lying, if i say no, point proven.
I honestly do feel sorry for people that cannot beleive that other people want to help, I really think that for some people, there are things more important than money.
Try it some time. Being nice, helping others, it's a good thing to do.