Seems a bit like Python’s philosophy of not introducing too much optimizations to prevent the runtime complexity from spiraling out of control.
Seems like a good decision.
Plus it is a heavy dependency which means projects like writing a self-hosting OS in a month are much less realistic to achieve when your compiler relies on LLVM.
And not the least, the code generation is pretty slow. If your languages cares greatly about compile speed, which it should, this is a bummer.
So yeah, for many projects avoiding LLVM might be a good idea.