That is not backed by an observable need, and I'm arguing it's a wrong way to decide MSRV. Such vacuous speculative desire to support oldest version may cross into deprecated, unsupported dead language versions which helps nobody, but indirectly has real downsides that hurt real users.
The Rust project doesn't support any old versions and currently 1.98 is the oldest. In practice, it's reasonable to support 1.85+ only - this is Debian stable baseline, which is already the OS for users who don't like upgrading anything.
If you want to be very generous, 1.60 covers basically everyone up to a rounding error, and you're already in a practically unusable territory due to being stuck with the old slow git crates.io protocol (current size of the registry makes it painful). Going few more versions down to 1.55 makes you more backwards compatible than almost all crates.io crates, at a cost of losing a bunch of good language features. Edition 2018 still lets you go way down, below the floor, and then digging far lower. Going back through time back the 1.4x, losing async, fallible allocations, and resurrecting UB bugs in libstd. And you can still regress worse adding more compiler and LLVM bugs, losing proper uninit handling by going down to 1.31. That version is already useless, beyond ancient and doesn't need Edition 2015.
If your code is compatible with 1.26 either it's a "left-pad" trivial code (which isn't important enough to outweigh needs of the entire rest of the ecosystem), or it's actually bad by modern Rust's standards: not using newer safer idioms, not compatible with const or async, not handling fallible alloc, not fully working with fixed-size arrays, not using many newer libstd functions that improve efficiency, not having access to proc macros, not reusing standard ecosystem-wide shared dependencies, etc. If a non-toy project works with such ancient compiler it's an island of NIH, old bugs, and deprecated syntax that Rust project wanted to bury. It is a disservice to support such old compilers.
Old compilers won't tell you anything useful about the code. That's a wrong direction! The latest compilers have much better warnings, better clippy, more lints, more APIs that make old unsafe hacks unnecessary, and lots of soundness fixes in the compiler, libstd, and LLVM.