PHI has tightened up on its dispatch weather minima in the last 2 or 3 years. The whole Company Operations Manual was re written and issued about 18 months ago with a whole section (almost another Manual) on EMS.
The re write took a year and the question of company versus legal disptach minima was debated long and hard. I do not believe, looking at the Metars, that the weather was anywhere near meeting company minima. The 02 02 temp and dewpoint and the time of night meant that nothing was going to change for the better for some considerable time.
PHI teaches and encourages a "crew" mentality for EMS operations and the whole crew is actively encouraged through dedicated CRM programs to become involved in the decision making process.
While management always has some responsibility, the decision and interpretation of the weather at the time has to be the responsibility of the crew, not just the pilot. In this case, it looks like managment could have had little influence on the outcome. First stop for the investigators should be the (alive fortunately) crew of this aircraft.