The initial output depends on the input and parameter stats.
Usually you won’t get a perfect 0.5, but the mean value of your output might be approx. 0.5.
You could try to change the initialization of (some) layers and try to push the initial output downwards.