I appreciate the lack of bold, large fonts and colors there

Actually, I think the "give an inch" argument is a pretty good one. Even though I think this is us giving and inch and them giving two inches, they are still touting this as a victory in public.
PTSD suffers won't necessarily be disabled under this bill. This bill adds a lot of safeguards that currently don't exist, that should actually make it harder for federal agencies to put veterans into the system as being persons prohibited from owning a firearm.
People who are dishonorably discharged are already barred from owning a firearm. You typically have to do something pretty bad to get a dishonorable discharge.