A Q1 2017 report from Sprout Social examined brand loyalty among Millennials, Gen X and Baby Boomers.