There's a huge mix of stuff here. Students, like yourself, post projects that they work on in class. People participating in game jams usually come here to host their stuff, even for off-site jams. There are lazy devs, spoofs, and asset flips, but it's not really any worse than anywhere else. And don't worry about your game being stolen. People catch on quick in this community, and the people bold enough to steal end up blacklisted and fade out anyways. Itch.io is an open platform and therefore has all the pros and cons of an open platform, but if the question is "Do [I] recommend this site?", I absolutely do.