not in the slightest, his entire kit is an inconsistent mess now.
the worst has got to be his primary nerf, it ruined his role as a mid range area denial hero and force him to play as a close range brawler, which is not what junkrat was built to do 24/7
i would highly suggest reading that, i break down every part of his kit in extreme detail and explain why junkrat sucks