Sounds like somebody sucks at Junkrat, and has been reading Junkrat guides written by people who suck at Junkrat.
Junkrat is a wonderful, beautiful, dirty, dirty boy (and he definitely can counter both Tracer and Genji extremely effectively, if you bother to aim).