The current iteration of lightning is not ideal. We need a few softforks to get it where people want and need it to be at.
I understand that's sort of just a semantical correction, but its important to say it that way. "Lightning is a nightmare" suggests you want to throw away lightning entirely. "We need a few softforks to make lightning workable for the average person" means you want to improve lightning.
Its an important distinction.