there are definetly alot of competitors out there, and i know its not easy to stand out when there is already so much content everywhere. but honestly i think generic content is gonna get left behind sooner or later, becuse when everything looks kinda the same, people dont really have a reason to remember it. having a strong niche, your own angle and some personality can make a big diffrence. you dont need to compete with everyone, just finding your own space and doing things in your own way can help you go much futher in the long run.