I'm a bit skeptical of this, but my testing has only been on my marauder, and I haven't tested vitality's effect on damage yet. This may also explain though why people feel gear isn't particularly useful.
Having stat caps is a poor decision from a design perspective; I don't see why they would implement something like a materia system, and then make much of the harder to obtain melds obsolete.