To my eye, webp reduces compression artifacts at the expense of losing detail (this is especially visible in the portrait example).
Another way to accomplish a similar effect without requiring a new file format would be to apply a selective gaussian blur (or another de-artifacting filter) to highly compressed jpegs before displaying them.
Of course, no one does that because the trade-off is generally not considered to be a good one.