Many of you think blaster is broken, but it's actually not.
His Q pushes you back, that's it, and it's on a horribly long cooldown, only thing it's good at is repelling the tanks and thus preventing them from stunlocking you.
His E, is a dash, it deals little damage and a minor stun, and it doesn't give more crits either, its good as a mobility skill and maybe as a gap closer, but it doesn't have much range so you won't get the stun often, plus if you micro at the same time you use this you end up taking it to the face, which is obviously not good, not a great skill.
His rocket launcher is basically the a slightly weaker assault rifle, which stuns every now and then, main use is to use it while approaching an enemy to deal extra damage, but when the enemy is coming at you it might be better to just switch to your minigun, and if you're chasing somebody the rockets will just miss, and blaster isn't the fastest so they'll most likely get away, not that threatening of a weapon.
His minigun is a nice weapon, due to its good damage, it's knockback is good against tanks, but it just seems like an overall weaker version of the flamethrower, but due to his high health it does the job well enough, a balanced weapon.
Everybody hates his micro but I don't get why, it's not as op as it seems, it spreads out at range, so it can't be used like the shatter bomb, plus it's hard to aim, doesn't give a debuff, is surprisingly limited, since you use it so much in order to deal damage, and the knockback blaster has works against it, making it easier to dodge and deal less damage, and it doesn't deal THAT much damage, around 60% for lights, 40% for mediums and 30% for heavies, overall it's good, but not op.
So there are my reasons on why blaster is balanced, heck it might even need a buff, maybe a minigun damage increase?