The borders are there, they just don't show unless you're running a bordered theme.
Without a bordered theme, snap windows 'side by side' and there will be gaps:
run borders and the gaps are filled:
Interesting to note that setting transparency on shows the border placeholder around the Start Menu as it has to blend into Explorer:
transparency off and the Menu runs straight XAML: