Great article, makes perfect sense
I don't have any help for getting past it quicker but just a little more info to add that might be interesting - it takes your body about 21 days to make all new tastebuds. So the 3-week thing really is a scientific thing. Not that you wake up on day 21 and everything is new. And tastebuds aren't all that's going on with this. But as the article says, after assaulting your olfactory senses with cigarettes all the time, it makes sense these new cells would be more sensitive and get overworked easily.
I used to have a lot of craves for salt and sugar but I found that a "fast" of two weeks from those, completely re-set my tastes.
I'm guessing that likewise if your favorite flavor is going flat, if you don't use it for a couple of weeks, you will be ready for it again. Also if you buy some flavor that you don't like, maybe hang on to it for a couple of weeks and try it again.
Also since it's flu season and I was looking at information about Zicam, thought I would mention I saw a warning about the zicam that goes in your nose (spray?)... that stuff supposedly can permanently damage your sense of smell. So be careful about that too!