IMHO, the reason that FA/LH were not penalized is because the SHOW must go on. If both were also DQ'd from driver's championship, there would be no reason for McLaren cars to keep racing the rest of the season. It would be boring to see Ferrari to win all of the remaining races if no McLaren cars to challenge them.
So here is a new question:
Since FA may be the one who spoken the most to FIA regarding this matter, that is probably why he wasn't at the hearing; therefore, if that's the case, McLaren sure is going to get rid of him, and by remove him for the rest of the championship so their boy Hamilton can win the driver's title. After all, they don't need FA any more...