Story, music are fine but fights are so boring and lazy. Every arc a group of bad guys come and beat them to pulp without breaking a sweat. But by the end of the arc, heroes beat the bad guys to pulp. Crazy thing is they don't train or team up to defeat them, it just happens. Starting of any arc bad guys are strong and at the end heroes are strong, just like that.
In case of Naruto and Naruto shippudden, they strategize or team up or atleast change the fighting pairs according to their respective fighting styles.
In case of Bleach, they learn a new trick or train atleast a few days before fighting the same guy again. But fairy tail has nothing regarding fights.
Stories and arcs after great. Main story connecting multiple arcs is also good but you gotta be patient, it's a long series. They say it's comedy but it's comic not comedy, you'll hate it as you watch more and more. They don't take anything seriously, even in between a big battle, there is comic in there. It frustrates me so much.
Many arcs, if they just talk before attacking they can resolve everything but no, Villans come from somewhere and attack without explanation or a clear motive. The rest of the arc is figuring out who the Villans are and what they wanted with them. And that is too dull to watch again and again for every arc.
Fillers are more fun than arc episodes.