If a company is helping well-off veterans hide assets to take advantage of a benefit, I wouldn't call the veteran a victim. Maybe a co-conspirator or accomplice. Any fee paid to the company is just giving them their share of the loot. This is not taking advantage of a veteran, it's taking advantage of a loop-hole.
If a veteran truly qualifies for the pension, including having few assets, where can that veteran get help in applying for the pension? If someone's in that financial predicament, I'd guess he might be ill-equippd to navigate the labyrinthine V.A. procedures. A modest fee for assistance might be understandable.
I'm starting to help one veteran apply for the pension, and it is a challenge (maybe a "blind leading the blind" situation). I'm not charging anything, but I can understand how someone might make a business of it. Sort of like helping someone do their taxes.
There are tons of Vietnam-era vets turning 65 now, and for the next few years. Some will lose benefits because they don't know they're qualified for a pension, or don't know how to apply. In these cases, who's the victim and who's the villain?