In the case of academia, I’m fine with harsh punishment for people who fabricate data, even if it does incentivize them to be more brazen with their fabrications in the short term. Makes it easier to catch them!
The fact is, we don’t want these people in academia at all. You want researchers who are naturally inclined not to fabricate data, not people who only play by the rules because they think they’re otherwise going to get caught.