On the other hand, if it was that common, there would be a market for systems that defeat it for the spammers.
Anything more complicated like actually following the voice prompt isn't going to happen soon.
Of course this assumes enough people follow the pattern of press some number to continue. Every time the pattern changes the cost of understanding it and fitting it into their system goes up. In the end though it isn't a scheme we can win: AI can successfully follow more complex processes than humans can in this limited space - including random failure to follow the instructed process if it is too complex.
"This is a anti-robocall system, please answer the question to complete the call. A mother cat and her three kittens are sleeping in a box. Dial the number of animals in that box."
The number of kittens change randomly and maybe the system can put some pillows, blankets and other non-animals in the box too, making automated processing harder. AI will get there, sure, but this will make things expensive for the attackers.
I'm thinking something like, "All unsolicited calls concerning the sale, lease, rental, or exchange of goods and/or services, regardless of past contact between calling parties or their third party affiliates, will incur a $5000/hr convenience fee, minimum billing for 1 hour, to be paid to _your name_ at POBox ... in full within 90 calendar days of the current date. This fee may be waived at _your name_'s discretion. Press 1 to accept or hang up to decline."
Bonus points if you fit the fee discussion in before the call center switchboard hand-off to a live operator.
Unfortunately, 900 numbers apparently went away in the 2000s. Such a shame, it really would have solved the problem quite efficiently.