The reason of the those changes were that a lot of players didn't like a couple of things being way overpowered in this game. Just scroll down to find a topic about people using the bowcaster and jumpack + bounty hunter to get kill after kill, same with the DL44 being way too OP. I didn't use the bowcaster but i used the homing shot a lot but that's off my list now since you need to be closer to the target and it takes too long to lock on. Time for a different approach.
I'm sure they will tweak some things for the better but at the moment it's a different game. Just enjoy the new things, like playing certain game modes like Heroes vs Villains on a new map and the like. Pulse shot still seems OP by the way, maybe take that as one of your weapons. Just give everything a go but no need to quit at this point 😉