Seriously. I mean sure, JJJ is nearly always angry about something but I've never seen him come totally unglued like that. What happened exactly?
As for Spider-Man punching him, well...yeah it's not the right thing to do but considering this guy has been constantly on his back for no good reason for years, it's understandable his patience may have worn a little thin. Plus, in the eye-boggling, saliva-dripping state the old man is in now, Spidey might well have had reason to think he was in danger.