If Astareon isn't one-shotting from stealth you're just getting poor roles. Again, he's dealing like 3d6+4, ranger is dealing 2d8+1d6+4, to 1d10+1d18+1d6+4, a change of 2-3 damage on average. And both deal an average of around 14-16, the HP range of most enemies you can one-shot reliably with either character.
Should colossus slayer be fixed? Yup. Is it broken because you can one-shot? Not really. It's just broken in the literal sense.
Nope theres something wrong with sneak damage dice not getting correctly applied either.