I had a bad experience myself (air miss) with a light twin pilot attempting an unauthorized straight in approach to the opposite runway from which I was departing in a 737. So I will admit to potentially being a bit biased about light twins. In this case if the reports are true that the twin was doing 180 knots inside 3 miles then there is no excuse for such poor airmanship. As has been pointed out by others it is hard to know what the 152 pilot could have done differently if this is true.