"My bank does not support PayID"

I've had multiple people say this to me when I give my PayID for them to transfer to ME. I thought PayID was a regulated requirement, is this an incorrect statement 100% of the time?

Why do so many people stick to BSB method?