Given the hype surrounding the Fleet Foxes’ self-titled debut album in 2008, you might have thought the local band invented an entirely new music genre.