An open source replacement for Android just can't put in the same level of effort as the entire Android ecosystem does, so LineageOS is at a fundamental disadvantage.
If I am going to go with a different OS than Android, I'll get a Librem so I'm paying the company that made the hardware AND software, with incentives aligned for me to be a supported, acknowledged user.