I think it is actually normal.
The thing is, if every flight had to wait until every parallel runway landing was 'on the ground' rather than 1 mile out, the capacity of airports would be cut in half.
The lower the clouds, the higher the chance of a go-around. (you have to have the runway environment in sight within a certain distance of the ground, or you are required to do a go-around)