Yes the roll out goes by networks. Apparently the update is sent to the networks over a period and each network checks it for viability. So some of the smaller networks probably get it later in the queue and then also are slower at verification. If one of these networks find an issue they will send it back to Fairphone who will work on any issues ensuring more delay.
You may like to post the name of your network here so others can chip in.