Personally I don't give two hoops about CQC and even when it's on the PC as it's something I will never use.
That said, I do feel it's harming the legacy of the Elite name.
Why? Well, a lot of modern gamers introduction to Elite will be as a pewpewpew Deathmatch, CtF fest.
...which isn't Elite at all.
I think it's because they promised pvp (rare and meaningful) from the outset but have no idea or experience in how to balance it without ruining the game for other players. This is the main reason the combat mechanics went from being fun back in beta to pure shield meta as it is now along with missiles being useless and half the ship modules being useless and that's without even mentioning high wake jumps, interdiction cooldown and armor not protecting subsystems.
Whilst they had good intentions of letting people freely switch between modes by trying to make the game something for everything it's turned out as nothing for no one and watered down everyone's fun and experiences. Not intended to bring the dreaded solo vs open debate to the thread as fd have picked their model and that's not going to change.
With a lack of solid pve content the players who would have happily engaged in a "bit of both" feel bored by pve and thus spill out in to the open galaxy bringing pvp to everyone. With the lack of a proper high/low security systems and consequences for nefarious gameplay I don't see it changing anytime soon.
I wish they had spent the dev time from cqc on improving the fundamental game mechanics for everyone. I don't believe they needed a pvp mode to sell the game to consoles. I think it's insulting when people say "oo it's a perfect fit for consoles as they're all cod players". Gamers are gamers regardless of platform and all the twitch streams I saw at E3 from people playing it on console for the first time were of people excited about the game in the exact same way all the pc or mac players were. I feel bad that they'll be in for the same shock as us when they find out how shallow the game actually is in the long term.
FD should have been marketing the game for what it was and the time they spent on cqc with the team crunching for E3 is the reason why 1.3 beta was cut short and delayed and the reason why 1.3 has been a buggy mess for a lot of people. I've still not played since 1.3 beta and I know I'm not the only one.