> Lesser GPL permits use of the library in proprietary programs
That means "in some cases", not "in all cases". Logical fallacy on your part.
> ordinary GPL for a library makes it available only for free programs
Here, GPL'ers contradict themselves (for both senses of "free"). GPL code can, technically, be non-gratis. And GPL code can be used in non-GPL programs (you just can't distribute them easily).
> Lesser GPL permits use of the library in proprietary programs
That means "in some cases", not "in all cases". Logical fallacy on your part.
> ordinary GPL for a library makes it available only for free programs
Here, GPL'ers contradict themselves (for both senses of "free"). GPL code can, technically, be non-gratis. And GPL code can be used in non-GPL programs (you just can't distribute them easily).