I always figured this storyline was Garth Ennis sending a message to the long time Punisher fans:
"You remember the Punisher series where he always had the right weapon, rose around in his battle-van with his buddy Micro and fit into the marvel universe?"