A ball cap honoring a unit, or “military” camp is one thing. To adopt the full military regalia of a legitimate veteran while never having served is stolen valor, and worthy only of opprobrium.
I agree, just pointing out that it is all for sale out there and easy to obtain. Since the courts have ruled it’s legal as long as they aren’t soliciting funds with claim to being a vet, it’s probably a wider problem. The 20-30 somethings at store entrances in sloppy military gear and a cardboard sign is pretty common now.