Why lofi is a rhythm genre, not a texture genre
The name points at the wrong thing. "Low fidelity" describes the surface - the noise, the narrow range, the wobble - but none of that is why anyone listens. What holds attention is the groove: a heavily swung, slightly behind-the-beat pattern that feels like a person rather than a grid. The texture is a costume over that. This is easy to prove: take any lofi beat, quantise it perfectly, and leave every effect in place. It stops working immediately.
Where the sound came from
The lineage runs through J Dilla and Nujabes and the hardware they used. Early samplers had limited memory, so records were sampled at low rates and bit depths - the degradation was a constraint, not a choice. Dilla's particular contribution was refusing to quantise: leaving hits where his hands put them, so the snare drags and the hats push. What is now imitated with a plugin was originally a person and a machine that could not fix them.
The trap of the loop
Lofi is built for repetition, which makes it very easy to write eight bars and nothing else. The fix is subtraction rather than addition: drop the hats for four bars, mute the kick under the melody, let a bar go by with only the chords. A lofi track holds up over three minutes because things keep leaving, not because things keep arriving. The general principle is on the beat making hub, and the opposite approach on the boom bap page.