I don't consider Sniper broken. Sure he can snipe from high places, but it costs health, is easy to bungle and basically requires the Cozy Camper, removing his ability to lower the boss's rage (Jarate) and high damage from a crit-boosted SMG. It does provide a nerfed SMG that inflicts brief bleeding, but it's a pittance compared to the Rifle or even melee.
Believe it or not, Hale actually does take some skill. Probably not as much as playing Demo in 6v6 Platinum, but it does require some skill to get the super-jumps right (skilled Hales can do it in mid-air and frequently), get trick-hits and knowing to abuse hitboxes, as well as knowing WHEN to use rage rather then WHETHER and how to position yourself to get the most out of it. Too many new players just charge right in holding W+M1 down thinking they can just dominate, only to fall a minute later with only 3-4 kills.
Now, I did suggest a nerf on rats_office related to the shelves, but that was from a legitimate observation that that spot is all but impossible for anyone playing as Hale to get into and requires too little skill from the Engineer to pull of in comparison.