>>49127173Anon, it's unironically a skill issue. Literally every character is viable.
I'll give you one thing. The portal system is fucking retarded. I've never once managed to get any real use out of it. I can't tell you how many times it's fucked me over, though, given it limits my movement.