трабла в том, что у раста один компилятор, а у крестов уйма, и не известно, проводят ли они оптимизацию, особенно если говорить о примитивных компиляторах под микроконтроллеры.
(все нормальные) люди сошлись на примерно 3 комиляторах С++ которые могут (и поддерживают хотя бы С++17) и всем остальном треше который не может (и не стоит его использовать).