The public would rather have access to GPs and good treatment for serious diseases than a free health service, a new poll reveals.