No matter how you feel about the upgrades, I would hope everyone who spent time posting to this thread would spend equal time writing to their elected officials about the issues soldiers and veterans face.
Pick a favorite Military and/or vet group, go to their web site and see what issues need action and support. Get involved. Write a letter. Upgrades and Magnetic Ribbons are band-aids for real problems.