as a side note, i think this is separate because of blocks able to join/blend with another block. as i said i dont know completely why, but this paint all side option is here for such reasons as well. some blocks are just down right stubborn to paint so i always use the paint all and then un check it so i can left click to clear a side i didnt want painted.