Good or bad golf courses are always going to be subjective, I can see people loving Painswick I can see how people hate it. There are 43 courses in the county of Gloucestershire but it would make very few top 20s if you canvassed golfers and perhaps even fewer if you asked pro's or the better players.
To some degree, why some courses seem to be ranked lower is because many the raters (good golfers) dont see many of the older courses as enough of a challenge.
If you are talking top 100 golf courses then you are talking about elite golf courses, everyone is going to look at certain positions and be amazed, Carnoustie would not be in my top 5, I would probably have TOC at 1, but many people play that and are dissapointed and many think its not the best course in Fife.