Indeed
As mentioned before you don't need semi if the enemy is 500 yards away in static position. The Boer war taught the British the importance of the P13 and ww1 didn't . Perhaps they thought a rifle is a rifle and rapid fire is a SMG. Or LMG. The Semis of the 1920s and 1930s are not quite there yet and Garand was hardly perfect. So maybe the immature designs didn't help none either
A good semi, like the Garand is just as capable of 500-800 yd accuracy as a bolt action rifle. WW I taught the British that guns that work in the mud are more important than guns that don't. It also taught them that bipod mounted LMGs were effective at 600yds and beyond. A type of gun that did not exist in the Boer war. The British were not completely satisfied with the No 1 MK III however or they would not have been building 20,000 or so No 1 MK Vs in 1922-25. New back sight.
Dramatically improved
practical accuracy.
Armies, despite budget problems, were searching for ways to make the battalion more effective. A mix of of rifles and LMGs was more effective than just improving rifles and eased the training problem. Select 50 machine gunners out of 500 men and train them or try to train all 500 men to be expert shots? A bit of an exaggeration but gets to the point. LMGs are also easier for the officers and Noncoms to over see/direct. A platoon commander (LT?) may have 1-4 LMGs depending on army and date. Directing them (or the LMG team leaders) is a much easier task than directing 30-40 individual rifle men, even with the aid of squad leaders.
The maximum span of control for a leader is 5 units, 3-4 is better. Which is one reason that most military units are arranged from 3-4 smaller units.
The Boer war was fought under conditions that were far from typical for the rest of the World. In WW II the closest equivalents would be North Africa and the Russian steppes. And the Russian steppes only in summer. It was possible to observe bullet impacts at quite long ranges (especially with telescopes or binoculars) and correct fire accordingly. Something that is impossible in wetter climates or with more foliage.
Since the rifleman can rarely see his own bullet impact it falls to his mate or to his section/squad leader to try to observe and correct fire. Unless the riflemen are firing slowly (very slowly) one observer can only deal with 2-3 shooters at once.
The whole notion of long range, precision rifle fire falls apart very quickly in actual practice whatever the target shooters of the time may have thought. It is one thing to fire small groups on a target at a
known range and with flags at different distances indicating wind speed and direction. In the Field at unknown distances and more guess work for wind, chances for hits plummet drastically almost regardless of cartridge and type of rifle.
An NCO with a pair of binoculars (or even the LMG assistant without binoculars) observing a MG firing in short bursts has a much better chance of observing where the burst went and correcting the gunner onto the target.
Submachine guns were not short rifles and most people knew it. Range was limited to 150-200yds even in good circumstances. Very handy in cities, jungle and forest but rather limited even in large meadows or plowed fields at least in daylight.
The British barely got the Bren gun into service in time for WW II. While a semi-auto rifle to go with it (and suitable training) would have been ideal it was quite a ways from being practical or even the most important thing on the desired weapons list. ( More/better 3in/81 mortars, more/better AT weapons, more/better AA weapons, etc)