Yes and no. RSS feeds are certainly still present (more on this later), but they aren’t as dominant as they once were. Social ...