It's all for fun. Yes, everyone wants to win but you have to approach any battle with it being 50/50 of fun and wanting to win. If you're all serious and don't win then you'll be pissed off an annoyed, which we've seen here many times.
Everyone has to remember that above all, it's about learning. So even if your beat sucks and you can't chop the acapella properly, or it doesn't line up exactly with your beat, that's fine. You have to at least try it or you'll never know how to do it.
As for EDM.... this is a Hip Hop site, period. Yes, there's been times where members submitted an EDM-type of beat and I let it in anyway because I don't have time to decide what's HipHop/EDM/Trap, etc because sometimes it's borderline. So I let them in but if it's not Hip Hop, it's not placing.