Gmail: When a block isn't a block

I am trying to reduce the # of AI generated unsolicited commercial email campaigns I get from SaaS companies. In Gmail I have been clicking "Report Spam" and then choosing to block the sender. But then I realized I was still getting the messages. I thought the senders were changing their email addresses. But Gmail is just helpfully still letting them send to me and delivering their messages to the spam folder. Apparently block doesn't actually mean block. Why bother offering a block option if it doesn't actually block?