Most GPs have no significant medical knowledge apart from prescribing whatever drug their rep pushes them.