jotaro is a good hero but : he left his daughter to play with his uncle, he bet his friends soul without asking, he looked at starfish for 10 years instead of practicing how to stop time, resulting in the literal (SPOILER FOR STONE OCEAN) end of the universe where if he had practiced he could of saved everyone etc.