Yeah, I think it's less readable because your brain first has to parse the lambda then it has to parse the actual logic while holding the idea of the lambda in memory. The less things your brain has to hold in memory the better when reading code.