LoS is just bad with the map design of this game, is the art itself that works against the line of sight... give dante infinite range if u want, with LoS u will hit like 5 enemies at best.
If DE want to nerf him ok then nerf his range but just remove the damn line of sight