Looks odd to me as well navaleye...originally the fan doors were very different (X35) but they were redesigned for the F35,as you so rightly say the door/actuator/mounting structure is going to take some hammering in service...does not look right at all...
X35 vid clip (fan doors at 3.00 )