This is generally an answer to Dave's Twitter post:
https://twitter.com/eevblog/status/1183695376278179840?s=19The reason for why there is a gap is simply due to ease of manufacturing.
The clips inside the bread boards is a U shaped piece of metal, this makes it slightly harder to properly cut into segments without deforming it beyond reason.
The solution for manufacturers to make this easier, is simply to add a section where it isn't U shaped, but rather just a flat strip. (Though, usually this is still having a U shape, but the vertical walls aren't close to as high.

)
This also makes the strip more bendable, without disfiguring it in the process. So that it can be rolled up on a large reel, making it easier to feed it into the manufacturing machinery.
The reason it is every 5th hole is simply due to the fact that the strip is 5 holes long, and the same strip is used for both the vertical and horizontal segments of the board.
For the longer horizontal segments, it is though not cut into its smallest segments, but rather kept as semi long strips.
The more curious question though is why is the gap larger every 5th segment?
My guess would be to increase the bend-ability yet more, as to reel it up even easier.