Is this really a bad mixing and mastering?

Any advice on what is wrong in this track? I was excited to have my first track approved and thought it is a really nice work done here but it seems guys in envato don’t think like that. Listening to some approved and good selling tracks I’m under impression that if reverb is high that you get approved with no issues. Is that most important thing? Please let me know your thoughts on this track and what you think is wrong as it looks like I’m not objective enough.