Mmm, not sure I completely go along with your gloomy description of Lineage, although I have no doubt that for a certain percentage of devices what you say rings true.
But, other experiences are available: my Oneplus 5T switched over to Lineage fairly painlessly, although there was a moment when it appeared to be a brick, but then some hours later miraculously wasn't. Putting that to one side there was no need to go through a painful process of defining and testing every single component/driver - the installation process (buttock clenching glitch aside) basically 'just worked'.
I would never recommend installing Lineage, as it is currently offered, to anyone not reasonably IT competent and willing to kiss goodbye to the value of the target device. OTOH the process is not always difficult and the results, at least in my experience, are thoroughly worthwhile.