Skipping slash is fine on tight builds. your real damage is snipe, focus, and shockwave, slash is just filler and with 5 piece hecatomb that -res proc won't proc often(typical slash slotting), so having strike to just eat up that last second of crit strikes is fine. Confront is really only needed if your a dedicated scrapper tank, the taunt aura should carry you through random tanking duties in all non-starred TFs if you find yourself as the only tank. That said it can be nice to have it to control AV's especially if you get with a bunch of storm characters or soemthing loading them up with tornados. Keep it if you like it.
You're way over invested into defense. You have no DDR so there's no point in chasing defense caps. Change all those hami defense to LOTG recharge mules, drop all the slots from weave put them in inexhaustible, and give it 5pc panacea. steal the panacea proc form health and put it in there as part of yoru 5 pc. drop a miracle or numina proc into health. On bio you're looking for max hp, recharge, recharge debuff resistance, then pump up your s/l/e/n resists, and pretty much ignore defense. You get some token e/n/f/c defense ranodmly in the set, and thats all you need. go ahead and toggle on weave if it makes you feel better, but don't invest slots into it.
move critical strikes proc into follow up, and replace that hold proc with it. with proper proc slotting of critical strikes into follow up it should trigger often, like 75% of the time you hit follow up (which should be at the front of every attack chain you do), you should proc crit strikes.
move your scrappers strike set into your damage aura, and your armageddon into spin. 5 pc hecatomb into strike.
proc slot powers or don't. recharge kills procs, loading an attack half with recharge half with damage procs is killing hte proc rate, and the damage of the power. If you want 3-4 dam procs in a power, you put acc/dam, dam/end, acc/dam/end from your sets. stay away from recharge, and don't take agility or that other alpha with recharge reduction (destiny ageless is fine, it counts as global recharge, not slotted recharge).
if you take ageless radial i think you only need 85% recharge resist from winters to stay recharge resist capped.