Compare these sentences with "little, less, least"
I have very little money.
Poor people have less money than rich people.
Homeless people have the least money out of everyone.
"Lesser" is normally reserved for more "educated" speech and is common in the phrase "the lesser of two evils"