Talk to people in person and you’ll get a different view (at least among those under 50), especially if you ask about the negatives.
Social media is full of astroturfing.