I missed this prior to now, but (in my experience with web analytics - I'm not a Twitter dev) impressions are typically when it appears in a users view. A "scroll past" is usually enough, because advertisers just want to know that it made it in front of somebody. Their marketers will handle "grabbing your attention." However, whether it ever makes it to a users view to begin with is determined by "The Algorithm", which would be seeded by a users past interactions. Ignore Musk tweets enough, and presumably, they'll stop showing up by default.