WWP has a very high overhead. Somewhere in the 25% range. That is why I stopped supporting them. Why too much off the top. I won’t donate to groups if the overhead is not in the single digits.
Sounds like Operation Homefront, they started out great but worked people to the bone then stole the money from the local organizations to fund their national organization. They are just using the vets as a paycheck.
You can’t turn on a TV without running into one of their ads for WWP. That stuff costs mucho dinero. Their “administrative costs” must be sky high.