I think the Flyers PK woes can be chalked up to bad goaltending. To borrow a cliche; you goaltender has to be your best penalty killer and both goaltender's lackluster play is likely the biggest contributor to that.
Could also be the rookies that are leaned on for PK duties might be wearing out as a result of not being used to such a long grinding season.
The first part of the season our PK was really impressive. I remember a few games where the PK actually generated momentum for the team. Guys like Coots Reader and Talbot would be really aggressive on the forecheck and make such smart decisions with the puck,....IE skate the puck into the offensive zone,...and pass back into the neutral zone for a D man to casually move around the D-Zone and then clear it to kill time. I saw glimpses of that tactic from PK units on Richards era Flyers teams,...but this team seemed to be leaning on it in the early parts of the season.
Also really good at tying up players in the offensive zone after a dump in. Just never saw a Flyers team in resent memory that were so tenacious on the puck.
That said over the past few weeks I've noticed that that system or at least the work ethic has changed a bit and the opposing power plays are getting more looks than earlier in the season. PPs are gonna get pucks through,...that when the goalies need to step up and frankly,...that's only really starting to come around.
RE: Richards trade. I won't say that I don't miss the guy,....but the Flyers have tentatively the most Goals For and the highest Goals Per Game average which leads to being the 1st ranked offense (arguably?) in the league. I'm sorry Mike who? Jeff who? There was all this worry about where the offense would come from? Simmonds and Talbot are having career years and they weren't here last year. Hartnell is having a career year as a result of not being caught in the cauldron of Richards and Carter shenanigans. Giroux has emerged. The only thing keeping the Flyers from running away with their offense is Danny B and JVR having off years (granted JVR has been sidelined for going on 17 games now).
That said,...I'm glad to see the Flyers string back to back wins together. They've been a .500 hockey team since mid January. Here is hoping for three in a row against DET tonight. Also the Flyers are making a big deal (deservedly so) about retiring Mark Howe's number tonight. No more Flyers #2's. I didn't follow hockey when Howe played for the Flyers so,...it's kinda not that big a deal to me,...but I'm sure some older Flyers fans have some memories of Gordie's boy.