Punk always presented that fed up type of outlook because we know that no one is gonna do it for you so just do it yourself. When you’re passionate enough about something you make damn sure it gets done whether people help you or not. The more you have this mentality the more you see things get done. Punk is the movement that will always try to get things done because fuck, if you don’t no one else will.
In a design sense punk challenges the audience by coming at them aggressively or causing discomfort to the viewer to make a statement and challenging their views head on. This tactic can be of use, because it draws attention and captivates the audience then deliver the message that needs to be sent. The down fall of this is that it can be tiring to the viewer, causing total rejection of even acknowledging the design completely if done too strongly.