Yes and no. Banks, law enforcement and other entities do what they can to inform customers of various scams and frauds that are out there; the one you described, is just one of many. As a consumer, you can be scammed in many ways, with counterfeit cash, money orders, personal checks, cashiers checks (need I go on).
While it is frustrating on your end and your anger misdirected at the bank, law enforcements hands are tied as well. How do you send a local detecetive to Cananda or overseas to deal with this type of whiite collar crime when a rape, murder, etc... happens right in their own town?
There are many ways that these and other types of fraud can be prevented and yes, most all of it falls on the consumer.
Probably not what you wanted to hear, but reality none the less.