Sort:  

It is difficult to implement an effective solution because scammers are always one step ahead.

They often use an account that they they just hacked and it would be a shame to permanently block that account if its former owner manages to recover it.

5 different posts report it within a week = 3 month block. Could be human-reviewed, like a proposal that cost 100$ a day and the community can review "scam posts" and earn.

Would be worth it. For a simple solution.

Could be also change from full view to "click to view after reports".