Radio modulation / coding (at least for 802.11) benefits greatly from paralelism (lots of matrix multiplication etc).
I imagine that using an ASIC is way more cost efficient vs using a CPU.