But reflection is kinda really fucking useful. And you can't really emulate it
Magic enum and library's like 's librepr do a very impressive job of emulating reflection without it. My library does some reflection-esque stuff too with amazing hacks. But yeah, it'll never be as good as first-order language support and that will never be standardized in c++.