@Duncanc *********
it's a decades outdated requirement, no one can reasonably be asked to show cash entering a country. Everyone knows that, immigrations does too. Hence why they don't enforce it. And where did you see "all these" posts? Imho it is just this one.
Did you read my story and the investigation about the supposed refused entry? It was directed not at the entrant how she came without cash, it was directed at the immigrations supposedly refusing her for it. And it turned out it was made up, she wasn't denied. The to be expected outcry in the (social) media and the headlines, it was all there.