GM already announced the layoffs months ago. They already took the publicity hit, and Trump has already commented.
So they aren't trying to avoid the layoffs around the SOTU and Auto Show. Everyone already knows the layoffs are going to happen soon.
From the postings on this board, the layoffs have been delayed because the original layoff list was heavy on older employees and the lawyers made them go back and add a handful of younger employees to the list so the age discrimination didn't look so obvious.
Found this on another thread as a reply, but definitely an interesting post more people should see
PostID: @Xlo13hg-1pyr