The five-ringed symbol of the Olympic Games

Pierre de Coubertin, founder of the modern Olympic Games and the International Olympic Committee, believed that the early ancient Olympics encouraged competition among amateur rather than professional athletes, and saw value in that. Does the country's population and/or economic prosperity play a role in suceeding in Olympics? Does the role of hosting country matter at all?