No, it really isn't.
Resilience day should provide an opportunity to forget about your life/job/enslavement for awhile. Off-site, civilian clothes, families involved, fun, no "Briefings", no CBTs, corn-hole tourney, trust-falls, Gorgeous Ladies of Wrestling, and copious amounts of non-alcoholic beer. The human mind can only accept so much stress over set periods of time; why do we have to learn this through empirical evidence... you don't push people to the average limit, because everyone below the average can't take it. You only push people to the lowest common limit (young airmen that barely understand life, and we place the weight of the world on their shoulders), and only then will you see the reduction in suicides. Pushing folks is a fact of life in the military over short durations, but over 10 years it becomes dangerously ineffective.
Solution: Reduce the necessary stress wherever/whenever possible: you could argue that maybe AADs/inspections/etc make sense during a peace-time force, but really have no business while actively engaged. Do we really need to deploy 5 FGOs to create power point slides for the Col? Get rid of any and all extraneous stress/duties/deployments and provide stress reliving opportunities whenever possible. Instead of TA for AAD, we need TA-like assistance to go on a cruise, vaca, or other recreational activities. I would rather see tax dollars spent on outdoor rec, than an O'club/Plasmas/BX, so any soldier can actually afford to enjoy more of what they offer. Every base should be required to have a pool, go-cart track (german-style), put-put course, obstacle course, etc., well before we spend a dime on a plasma TV, TIB.
You reduce this stress, If you really want to stop suicides, by learning how to say NO to your superiors. NO, we can't launch a 10 turn 10 turn 10. NO, we can't prep for an inspection, fight 2 wars, deploy everywhere, and stay sane. Not only NO, but Hell NO I will not waive his post-deployment down time. You say it enough times and 1 of 2 things will happen: You will get fired and lose your job, or 2 your boss will stop asking. If you get fired, your replacement has a better chance of saying the same thing and might be listened to. I would rather be out of a job by politely dissenting than knowing I pushed the people under me so much that the enemy was no longer the threat, I was. I've come to realize a simple litmus test for a poor leader: He always says Yes to his boss and No to his subordinates, without any thought to the effects of such decisions.
Great leaders realize what's important for their unit and when necessary disregard the chaff (AAD, PME, Ancilliary, AFA, CFC, PFT, inspections...) and reward them (not just "award" them) with the opportunity to live stress free and enjoy the benefits of the freedom they provide, if only for a short period of time. I think there are more leaders like this then we think, they just get overshadowed by the temporarily great achievements of other leaders who disregard this logic and by blind, shear luck make it through a 2 year stint without a fallout.