I get lots of spam on WhatsApp which also requires a number. And some on signal too for that matter.

Signal is just much smaller in terms of users so the potential value is lower.