Well, it's Themeforest. I agree that their rejection reasons often seem generic and somewhat random but with the amount of submissions they receive it is understandable. As I said, if the quality is right and you somehow stand out from the crowd chances are pretty high it'll get accepted.