I usually vote but I know not everyone in the challenges does and also people who aren't in the challenges do vote..so it all works out in the end. I think it's good you leave comments and I know I appreciate that. The voting isn't mandatory...never seen a challenge that says you have to vote...but most of them politely request you do leave love. So you're good!