Yeah. Soldier sucks up close (loses to cass/reaper/mei etc.) and loses at long range to ashe/soj/freja/widow. I know he is supposed to be flanking and taking midrange duels but with all the bs in these games all u can do is distract, get the enemy to waste a cool down and then try to run away. Even his sprint sucks lol, plenty of tanks can chase him, now the new hypermobile dps can too LOL.
Not to mention his ult which is a die instantly button.