Oh look, it's another article shitting on psychology and declaring the discipline dead, where the author has obviously never looked beyond the scope of social psychology.
SE is an amazing aspiration, but I often think we've seen half a century where it's impact has been negligible outside a handful of high stakes safety critical systems (and not even there these days: Boeing etc)