I mostly use lbzip2 for day-to-day tasks too. But shouldn't you compare to pzstd to be fair? It's not very surprising that running 4 threads is faster than 1 thread in wall clock time.
EDIT: no, I was wrong, `zstd -T0` is basically the same as `pzstd`.
I'll just add that I tried it and pzstd -12 is still significantly slower than lbzip2 -9 on my machine, with approximately the same compression ratio for linux-5.0.8.tar.
EDIT: no surprise, as -T0 also enables multithreading.
EDIT: no, I was wrong, `zstd -T0` is basically the same as `pzstd`.