IMVinny: No, a lawyer is not a lawyer in that respect. How would you feel if you walked into a firm for an interview and every person there was a different race and sex than you? Pretty strange, huh? I think that people with different experiences and opinions than mine bring fresh insights and perspectives to the table. This is exactly when law schools like to have classes that are diverse in EC's, WE, race, sex, age, etc. If you have 300 people who are all white middle class males from suburban communities, you really are not going to find a lot of difference of perspective.
Diversity is valued for the effect it has on attitudes. Come on now...you have to at least realize that.
As for your comment on the divorce attorney: clients do not only come to you for legal advice, but because you have probably seen the situation before. our firm deals with consumer law and we not only file suits for clients, but help them find (non legal) resources to help them deal with other problems (and keep them from paying to litigate petty things). This is why you want an experienced attorney who has "been there, done that".