If I recall, this is intentional. There was a report that separators should not show in switchbar when a background is used, which was implemented in the 7.0x betas and might be related to this change. In the switchbar, separators disappear when a background is used, so the behaviour in the toolbar was likely changed to make it consistent.