Well... He didn't keep his reasons for leaving a secret!
It was immature of him to swear over the intercom.
Cursing is not a sign of immaturity. In fact, it's the opposite, as those are considered adult words that adults use regularly. Also, having worked for Walmart for a number of years, he is in no way wrong to have said it, IMO, and I agree with his choice of curse words as well. Walmart has earned it from every employee they have ever had. Besides, Walmart is doing what he suggests and effing everyone all the time, everywhere they exist, always.
I am glad that he did the speak, although I do agree with you, the swearing he could have left out.