Sword Art Online is an anime with the premise that a fully immersive virtual reality video game has been developed, and thousands of people put on the Nerve Gear to play it... only to find that they can't get out of the gameworld, and if they die in the game they'll die in real life. The only way to get back to the real world is to defeat the final boss on the 100th floor. Sounds like a good premise, doesn't it? And the first episode was indeed really good. Unfortunately, however... the show is garbage. Here's a list of major problems with it (I'll mark significant spoilers):
Sexism. Case in point: virtually the entire cast is female. Not counting villains or obscure people, the show goes through four male characters in two seasons, including the protagonist. Now let's count the females: Asuna, Sachi, Silica, Lisbeth, Yulier, Yui, Sugu/Leafa, Sakuya, Alicia Rue, Sinon, Yuuki/Zekken, Siune... I might even be missing some. Also, three of those male characters play pretty insignificant roles. Recon is only around for one arc, Agil appears in maybe ten scenes throughout the entire show, and Klein is just comic relief. Asuna, Sugu, Sinon and Yuuki are all deuteragonists for at least one arc. Nevertheless, like most fiction, all significant villains and most unnamed characters are male. Also, it really doesn't help that almost all of those female characters were sexually attracted to Kirito.
Anti-retributionist bullshit, and I mean the kind even most non-retributionists would recognize as bullshit. In the Phantom Bullet arc, they have Kirito feel that he somehow needs to 'atone' for killing two MURDERERS that were not only uncontainable but TRYING TO KILL INNOCENTS at the very moment. Even if you don't believe in the death penalty, there is absolutely no argument to be made for that.
Metaphysical bullshit: A) A computer program (Yui) being a person and B) Sugou's plan to control people's minds through their brains.
Shitty romance. Kirito and Sugu had absolutely no reason to fall in love. I have a strong feeling that the other romances were as bad, but I find my memory drawing a blank when I try to back this up, so I'll stay with the one criticism.
Goddamn that mythology arc was pointless. Talk about a waste of two entire episodes. Not to mention how it wasn't clear if there were even any stakes.
Little to no stakes throughout the final arc of season 2. We all know the sleeping knights are dying and the objective isn't to save them. It's just to beat a boss in a video game. They could have used the opportunity to give Yuuki an existential crisis and have her decide to do something meaningful with her last few days of life, but nope.
Various nudity and other sexually pandering scenes, including those featuring Asuna, Sugu and Sinon in their underwear or in Sugu's case, completely naked (luckily obscured).
Timeskips. One month skipped after the first episode (really?), and then years skipped after that... precisely so that they can develop the characters without us seeing?
Villification of a character who has a point. I am talking, of course, about Kibaou. While he's wrong to demand that the beta testers give all their stuff to the blind players, the beta testers really did behave selfishly. They owe at the very least an apology.
Literally going back on what the audience directly saw. Are you fucking kidding me? Kirito got stabbed, his health clearly reduced to 0, but then he just stabs Akihiko Kayaba back and wins the fight... and lives. Having him win the fight is fine, but at least don't show us the defeat screen first.
One of the lamest imaginable cop-outs to get the heroes out of trouble. In the scene where Kirito and Silica have just retrieved the pet revival item or whatever and the laughing coffin players ambush them, I was actually excited and curious as to how they were going to get out this. Boy was I in for a disappointment. They don't need to do anything clever because he's so high leveled that six or seven other players can't even damage him even if he doesn't defend himself. This is even worse than the last second rescue.
Simple plotholes. This article details a bunch of them. I'll go ahead and add that Kirito had no reason to keep his dual-wielding ability a secret. Not to mention that I don't remember it ever being explained how he got it in the anime (the ability just appeared in his inventory one day and no other player has it) but according to the wiki it's explained in the manga, leaving it unclear if I just misremember or they took out the key scene for the anime.
Pulling a villain out of nowhere in the Phantom Bullet arc. They built up so much anticipation around the reveal that Death Gun was someone Kirito knew from Sword Art Online, but after all that it wasn't a character the audience had seen. Absolute failure.
So what's the good news, you ask? The only good news is that you don't have to watch this show. You'll regret it. But now that you've read my article, you know that, so you can spare yourself the trouble.