There's no point in keeping them as separate sections.
This differs from GNU ld, which places .ctors and .dtors content in .text (implemented by a built-in linker script). But since the content only is pointers, there's no need to have it executable.
GNU ld also leaves .CRT separate as its own standalone section.