The Brits have really focused on sports/events where they see they can excel at, thus more funding and more active recruitment of top talent, top coaches, top doctors, etc to those sports/events. Rowing, track cycling, road cycling (maybe?), and others. Of that there is no doubt. I think a lot of countries that have the money, resources, personnel and enough enthusiasm and ministry or sport support will do that. The Lithuanians, as a good example, have always had the talent in basketball, even since the Soviet days. They really supplied the Soviet team with a lot of talented players, and even though the Union dissolved in 1991, the Lithuanian team still kept/keeps producing talent and most of all, interest in that sport. They perhaps may not be as good as they were, but they are still there or thereabouts. Same with the Dutch in speed skating, same as the Slovenians in alpine skiing and ski jumping, Hungarians in water polo, etc. It doesn't mean that doping isn't there, it just means that unless you are a country with a big population and a massive land mass like the US, China, Russia, with a lot of different sports/events where you can challenge and develop talent, you have to specialize.
I know that in the former Yugoslavia, it was team sports that dominated the scene. Basketball, football, handball, volleyball, water polo..these sports were where the Olympic Committee could really rely on for medals at world's and olympics, and most of the time they delivered. It's just historical. You don't see it as much today, because all the former Yugoslav countries aren't as strong economically and most of the national teams are spread all over world, playing for different clubs and systems, whereas in the past a lot of them would be playing in the country, where the quality was top notch, so there was no need to go abroad. Individual sports, like track and field, swimming, boxing, wrestling, judo, shooting, gymnastics, etc, relied on individual talents. There were clubs, but it wasn't as big as the US system. It went up and down, but even there you saw contenders. Obviously with a country of no more than 24, 25 million people, you are not going to be challenging the US, or USSR or China or even France and GB for most medals, but it wasn't bad.
That brings me back to the Brits. They know where their strength lies and they put a lot of eggs in those baskets. Doesn't mean they aren't doping, or aren't getting something systematic out of it, but they are smart enough to know where to put their focus. If in a few years they get more top swimmers on their team, the caliber of Adam Peaty or something similar, perhaps they'll start to fund swimming more and we'll see a similar rising trend.
I hope I didn't steer too far off topic.