When he chose to wear a t-shirt that to the airport that openly mocks the TSA (we call this 'poking the bear'). The guy is obviously aware of how annoying and overzealous airport security can be, so he picked this t-shirt out for the sole purpose of attracting that kind of attention, which is exactly like something a jackass would do.
To compound the jackassery he even explains his message in an insulting and pointed way (even though offensive words were not used) by stating, "...it was ‘mocking the security theater charade...’” When you tell the gate manager, or a TSA agent that security is a 'charade' or 'theater' (or any professional about their job for that matter) you are aiming to insult or offend them.
Meanwhile, it should be plain as day by now that he wasn't removed from the flight for his shirt, he was removed because he caused a scene, which either genuinely made people uncomfortable, or just plain annoyed the staff to the point where they don't want to deal with it. This kind of stuff happens with any passenger on any airline that makes any scene for any reason, even the ones that are smart enough to not purposefully attract and provoke security.