I hear this all the time, and I think we all know and are aware of it (Nginx is faster than OLS without cache), but who really cares? I mean, who in their right mind is interested in benchmarks without cache?
Caching isn't just about speed, it's truly a matter of scalability and resource saving, which directly translates to saving money.
I'm not a fanboy like many who rave about LS. If tomorrow Nginx cache is better, I'll switch to Nginx. If it's Caddy, then I'll go with Caddy... it doesn't matter to me. But the fact is that LS cache (in most scenarios, especially WP) is considerably better, more powerful, and extensible.
JohnB In the real world Nginx will almost always win on uncachable pages / requests which is where visitors feel a difference: checkout pages, dynamic content, search.
That's exactly where you're mistaken with LS, you'll achieve cache:hit
on dynamic pages, and you can do pretty complex things with ESI.