Blame it on social media. Blame it on mobile phones. Blame it on attention span. Whatever you want to blame...