Part of the mentality is that extra effort -- cleaning up code, adding comments, adding documentation, etc. -- may not be worth it. Using the number of likes is an objective way of asking "Will anyone actually care if i do this extra work, or should I do something else with my life?".
I dont get that mentality either. None of that stuff is required for open sourcing a piece of software. High quality codebases are not born overnight.