A tax meme.
Necessary for whom? You've said yourself that people do not wish to discuss this sort of thing. Do you not see how offputting this all is? An enlightened few to lead us is already a hard sell, an enlightened few who make jogger remarks is even harder.
And to add another indictment...