the reason behind it is...if you cut your fabric square in half diagonally you just created a bias edge...very stretchy! when you (try) to sew 2 bias edges together they tend to stretch out of shape and you struggle. sewing on the line, make 2 blocks at once and no bias to deal with, everything stays nice and square.