They still haven’t gotten ‘ain’t’ fully accepted. And that’s been a long standing thing.
The only people that don’t accept ain’t are English teachers. It’s in the dictionary, the rest of the population uses it, and even the English teachers know what it means. It’s quite accepted.