I'm currently a Ph.D. student and I have been reading a lot about retraction of scientific papers. I understand that scientific integrity is a big issue and that we should be as honest about the scientific process as much as possible. However, I do think that there is a difference between teaching someone a lesson and publicly shaming them. For example, I follow a lot of PIs on twitter who will unabashedly put other PIs, post-docs and phds on blast for manipulating scientific data. These PIs are very successful in their fields and have lots of citations to their names. I honestly believe that everyone at some point in their life has made mistakes, which they are not proud of - including these PIs. My problem with this model of retraction is that it puts the person's name out there and they are shunned from doing research for life. PhDs and post-docs are always overworked and underpaid. The stress and poor living conditions must take a mental toll on them to force them enough to manipulate data. Is it fair to ruin their lives beyond the scientific realm (for example by putting them on websites like retraction watch where a simple google search will display their names and misconduct)?
To the stack overflow community - do you think that's fair? As a society, can we do better and if so how? I also welcome disagreements and would like to hear your perspective.
PS - I am not condoning cheating and misconduct. I think these people should be kicked out (or at the least suspended). But putting their names on the internet - isn't that taking things too far?
Thank you for reading and sharing your perspective!