It's bugging me of late. With SPF as softfail (~all), you almost may as well not have SPF where spoofing is concerned. Which means, people trying to block spoofed email and phishing attempts, can't just rule out senders that fail SPF.
Softfail should only be used for when you're moving/changing services or testing. For normal use there's no reason why companies shouldn't be using hardfail (-all), after all, you should know exactly where your sending emails from (connectors) and adjust accordingly.
Without using using a hardfail SPF (and some still without SPF!) it makes it hard for others to combat spoofing by having to allow softfails.
I just wish every legitimate company had hardfail SPFs, DMARC and DKIM set up.
Just my grump this month, that's all. Lol.