The problem with "const of all things" is that you will get enough free time to prepare a big meal.
Making them const just formally guarantees the compiler can evaluate them at compile time which makes them useful in more contexts.
`const fn` is merely an API guarantee that the function can always be evaluated at compile time if the arguments are themselves known at compile time.
> When you have a small team that write tests and a compiler that is on the boundary of interactive speed, compiler speed dominates performance.
Was the point of my answer.