With WebGPU/wgpu you don't get mesh shaders, ray tracing or shader subgroup/wave/warp operations. Its feature set is comparable to Vulkan 1.0, and Vulkan has progressed a lot since.
And WebGPU still requires all the RenderPass setup code which is a lot of boilerplate that Vulkan no longer requires.