Pretty sure it’s because both Apple and Google shave a commission off the top of any in-app purchases. So if you buy a subscription in the app, Meta would actually make less money. So to compensate, they increase the price for in-app purchases.
Alternatively, it could be because adblockers are less prevalent on mobile. Even casual desktop users have begun using adblockers, but very few people block ads on mobile.