Short answer: enabling LCO is not worth the trouble .
More detailed explanation:
C ++ template meta programming is Turing Complete. It is theoretically possible to compute any computable function at compile time using templates only (if enough resources have been provided). LCO will make such calculations more efficient.
This does not mean that templates should be used for complex calculations. For this, the start time is used. C ++ templates simply help to avoid writing identical code.
In fact, performing complex calculations using templates is not recommended because they have little compiler support. The preprocessor will only expand the boilerplate code to more code and it. When processing templates, type checking does not occur, etc.
So, I think that C ++ developers have more interesting things to add a language, rather than optimize template meta-programming. Perhaps in 20 years we will support the LCO. Not at present.
source share