The possibility that they would have to stop and refuel (something airline bosses don't like) gave them the motivation to do what they did.
“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.