Pattern 1: が~なら~も~だ
Pattern 2: も~なら~も~だ
A and B are typically nouns (often a related pair: 親/子, 夫/妻, 先生/生徒, etc.) Carries a negative/critical connotation – both sides are equally bad
The structure AがBなら、CもDだ (or AもBなら、CもDだ) is used to criticize or negatively evaluate both A and C by saying that if one is bad, the other is equally bad. It draws a parallel between two related things (often a pair such as parent and child, teacher and student, husband and wife) to emphasize that both sides share the same negative quality.
The literal sense is "If A is [bad in some way], then C is also [bad in some way]" – implying that neither is any better than the other.
This should not be confused with a simple conditional using なら. Here, なら does not express a true "if" condition but rather sets up a rhetorical parallel: "Speaking of A being X, C is also Y."