It's hard to comment on that, in the sense that if you know an older person is being abused, why don't you report it? People in certain communities simply don't want to do it; they don't want to get involved.
Everything is confidential when you go to the police and you report. Certainly they don't go out and publish your name, saying that you're the one who reported it. This is kept confidential. If you go to report financial abuse, there are certain banks that are doing excellent work in providing information to older Canadians on scams. Of course, you hear almost every day of older people being gypped out of their money through these telephone or computer scams or what have you.
Is there a solution to this? The government can't do everything. You need community involvement. This is where information and awareness become part of the solution.