LineageOS requires an unlocked bootloader last time I checked. This is not acceptable for my threat model.
I think that when people make the transition to a custom rom, they often don't care about that because they primarily want to give a second life to a slightly outdated phone. Then, some of them become more conscious of the possible danger of having an unlock bootloader, and choose next a smartphone with relockable bootloader.