At the very least, I suspect the enterprise users to be capable of building the compiler for internal use if they only need to do so for "critical bug and security fixes" (i.e. what would be pushed to the LTS channel).
However, there are also library developers that want to target an LTS toolchain to enable downstreams on LTS to use the library. They can (and maybe should) use stable for most development, but it wouldn't be a great look to say they have to use a known insecure version of the toolchain to confirm compatibility with the LTS version of the toolchain.
The clippy lint for using items stabilized after the package.rust-version is a significant part of what developers get from actually testing on the older toolchain, but nothing can fully replace actually testing on that version, even if stable could fully emulate the language and library (lack of) features enabled in the older toolchain.
The Rust project wants people using the latest stable and getting the latest in performance improvements, as well as access to newly stabilized features, telling us where pain points are so we can improve them. That's a large part of why we have frequent stable releases, as well as the strong stability guarantees around doing rustup update never breaking your code.
Providing an LTS toolchain is primarily about expanding the reach of Rust from the normal risk tolerance users to also include the low risk tolerance users. For what reason do you want to push users that would be well served by stable's "stability without stagnation" into "stagnating" on the LTS toolchain? The LTS toolchain isn't "more stable" or "more secure" than stable; it just changes less.
Users on the LTS toolchain don't need free access to the latest and greatest new library features. If they're willing to cargo update they should be willing to do rustup update as well. And if avoid rustup update they should avoid cargo update as well, and should be asking their Cargo dependencies for LTS of their libraries, not for building the latest on LTS toolchain.
I see no reasonable position which would require updating the toolchain no more frequently than an LTS timeline but which also allows feature updates of third-party libraries significantly more frequently than toolchain updates, other than "because it has always been this way" with C/C++ toolchains. But Rust's ecosystem doesn't have the amount of casual reliance on implementation details nor require the whole dependency tree to update to support the new epoch that C++ has.
There are good reasons to use LTS; that's why I'm trying to spearhead this go at discussion. The most widespread reasons I see, though, are either wanting to avoid using software not distributed by their Linux package manager of choice, they justwant not to have to update as often, or they want the Rust language and standard library to stop expanding, all three of which I see as weak reasons in this day and age. I want to believe you have a good reason other than those, though.
I generally see wanting LTS as a symptom first, not a goal in itself. For some cases the proper resolution is to use LTS, but for a large quantity of cases it could be improving stable to meet the actual underlying requirements.