I think ain’t was added to the English dictionary a few years back.
You missed the point. The Obamas are using the word ain’t to pander to their pepes. It’s condscending phoniness.