I went ahead and rerolled a Ranger. The warrior was not having any issues, and my build completely wrecked bosses. However, it wasn't very fast, so clearing trash mobs was very slow, which made me think mapping would be a slog.
My lightening arrow Ranger i was able to kill act 2 boss after about 6 quick deaths learning his mechanics and what i could dodge through and what i couldn't.
I was rolling with a grenade merc and just hit a wall in Act 2. Was struggling on bosses and just not having fun with the playstyle.
Rerolled to an invoker monk using ice strike and I'm just cruising through the game. Way more fun playstyle and way better bossing, despite it being melee.
Made it through act 3 cruel last night and ran my first map. I rolled the final bosses easily and it kinda disappointed me. I enjoyed having the board be a big struggle.