“Technically”, meaning legally and factually, they had enough fuel to reach their destination with required reserves on their reclear flight plan. Deviations enroute for weather might put them below their reclear point fuel but in that instance they are required, by their FAA equivalent, to proceed to their reclear destination and refuel.
So, not only is your assumption that they flew into the area of bad weather because of an insufficient fuel state wrong but your assertion they did it because their “bosses” would be pissed at them flies in the face of regulatory requirements that they comply with the rules regarding reclear flight plans.
You've still got the fact that AF 447 tried to pick its way through a weather system that other flights went around.