Would you take your position so far as to ban the Citizenship merit badges?  When I was a leader part of earning those was to go to a governmental meeting-school board, city council, board of county commissioners, etc, and we would work to bring an elected official in to discuss our local, state and national political systems.  I don't recall it ever being anything but an introduction and overview to our political system by a person who most of the boys held in fairly high esteem due to their position.  And fortunately, we never had anything like the circus described in this article.