Hey 777boyindubai,
Maybe you don t understand the term "general doctor" or maybe i am not conveying it correctly. Most of the approved JAA doctors with private practices are general Aviation doctors, at least in Europe.
That does not diminish them in any way , to the contrary, cause they need to have a wider range of knowledge. If they need a more in-depth examination they send you to a specialist.
Hope this clears things up , cheers.