We can all agree 5 is the least impressive of the series, though all seasons were impressive.
2 didn't take the show off track, it just requires the viewer to redefine his/her scope of what one series can encompass. People act like they just abandoned the storyline a from season 1. A ton of shit happened with the Barksdale crew in that season, they just weren't the targets of a major police investigation that season.