Nothing wrong with ignorance as long as you learn from it.  The President obviously had never been exposed to the Retreat ceremony and as a multi-billionaire, never knew of it.  Perhaps NFL players are equally ignorant of the Star Spangled Banner -- U.S. Flag ceremony.  Go figure.