Sadly, we most likely missed the only real chance to have it removed during the beta, when just a small group voiced their distaste for gameguard for many good reasons, and the majority of people either white knighted or didn't say anything. Most people were saying they "didn't seem to be negatively affected" by gameguard and didn't mind it.
The truth is, it really does impact your game. For some people a LOT more than others, to the point of making the game completely unplayable for them.
It has issues with so many different things (including some of the windows 10 services), I really wouldn't be surprised if a large part of the "optimization issues" bns has is due only to having gameguard attached to it.
Anyone who's been around from beta will remember the few times that gameguard was disabled as being the times BnS played the smoothest *by far*.
There were times I thought my ping had drastically improved, just to find out that it was only that gameguard had been temporarily disabled.
It really isn't doing anything good for the game for how much it hurts it.
Literally all it really accomplishes is bogging down the game for the legitimate player base and stopping a handful of (legitimate) players from being able to play.
And for the really rare unlucky person, it can destroy their PC to a point of no return.
What also bothers me about it, is that it doesn't have its own TOS that people agree to upon installing it or logging in, and it should.
Not to mention that uninstalling BNS doesn't even remove gameguard from your PC. So if you want to actually remove it after uninstalling BnS, you have to google it and manually get rid of it yourself, since NCSoft doesn't provide an uninstallation tool for it.
Oh yeah, and you also have to disable your anti-virus/anti-spyware/anti-malware to play BnS thanks to gameguard.
Forcing people to choose between playing the game and having a secure PC is definitely stopping some people from playing too.