I follow the criteria you said. I’ve been applying to Elements for years and always get rejected.
I don’t think this is related to quality. They see that the templates I upload are more compatible with Videohive, and I believe that they see that effects such as the number of clicks, number of visitors, link tree and SEO work are a gain in favor of Videohive.
I want to believe.
Even though I have a strong portfolio, it is a great disappointment to receive a rejection from Elements.