Danny is a really capable, passionate character. Why does he have to be such a total jerk to everybody that doesn't look like him when they have anything to do with investigating a crime? Love Blue Bloods but hell with the amount of crime going on in NY having Danny as the sole competent investigator in the Police, FBI, Home Security, Parking Maids, Telco companies and anything else that looks like it needs someone to yell, push, shove, slap and belittle - he is one stretched investigator.
Love the show and Danny is one of my faves but when he's being a jerk his attractive female partners raise their eyebrows, give a knowing smile and that "oh he's so smart and I wonder what he's going to tell me to do next' look. His first partner had a personality and some smarts