The current criteria for choosing when to show the banner are IMHO overly aggressive and will only get worse as Stack Exchange grows. I frequent two or three Stack Exchange sites, but I visit many of the others infrequently. I prefer them to other Q&A sites, because I know they work. But every time I go to a specific Stack Exchange site that I haven't been to recently enough for the current criteria, I get this message.
The message detracts from my experience because:
- It is visually distracting (deliberately because it's animated)
- I can't just ignore it, because it covers up useful UI elements
- It forces me to do extra work to make it go away
- It tells me nothing I didn't already know
Suggested improvement:
I suggest the current criteria be expanded to include a condition that checks your frequency of activity across all Stack Exchange sites. "Activity" can include voting not just visiting, and then the message will get to the right people. Clearly targeting this message at people who already vote frequently is unnecessary.
Those of us who are frequent users of the system-at-large, but not that specific site, shouldn't have to put up with this. To be clear, this is making Stack Exchange worse for me, and the impact is increasing as the number of Stack Exchange sites increases.