Did you even pay attention to Barret, Cid's and Red XIII's stories? Barret the hardass getting worn down and self-loathing with his perceived mistake, having to get his confidence back? Cid hating Shera for ruining his life, ultimately realizing why that happened? Red XIII hating his father for the perceived cowardice, learning the truth? That isn't even including the main story with Cloud and Tifa's development.
There are plenty of valid criticisms of FF7, but you seem to be trying to just nitpick at everything, including making things up where they don't exist.