Anyone with an English and/or Literature Major would disagree with you. William Shakespeare, Charles Dickens, Leo Tolstoy, Issac Asimov, Mark Twain, Rudyard Kipling and many more are objectively better writers than the likes of Stephanie Meyer, Dan Brown, EL James, and the myriad of other ****** writers writing today and throughout history. Its is not subjective whether someone is good at their craft. Their quality of work speaks for itself. There is a standard of quality in any industry.
For example, Shakespeare's body of work is objectively better than the Stephanie Meyers body of work. It has nothing to do with whether I like either of the authors or their work. I can cry out that Meyer is the best writer ever until I'm blue in the face but it will not make it any more true. Objectively and academicallly Shakespeare is a better writer. Charles Dickens, Kipling, Twain etc are objectively better at the craft than other writers. A standard of quality has been established based on years and years of study and evaluation of the many many many books that have been published. This goes for any language and its literature. Some meet that standard, and some do not. Whether you like a piece of literature is subjective. Whether the piece of literature is quality writing is not subjective. It is either quality writing or it isn't. I don't like Shakespeare's body of work, but I can't say that Shakespeare was a ****** writer. He wasn't and that is fact. He pretty much gave birth to the modern English language. No subjective thought can change that.
If you still don't think this is the case there is a simple thing you can do. Go to any University's Literature/English department that is headed by a person with a PHD in the field and ask them about this.