I didn’t pay much attention to Crimewatch at the time, living wiith a perm-red safety button in nullsec back then It has its merits, but it’s still complicated - I have the old webpage still bm’d for reference, lol.
While I certainly don’t have the answers on broadening the fan base I do believe that there are ways to attract and shape the right kind of player - I don’t mean this in an elitist way, but rather a player thriving in EvE Online - when that player is given proper guidance. CCP never made serious or perhaps insightful attempts in that direction. A serious effort in acqainting new players with the harsh pvp reality of the game, via another type of “career agents” (“shenanigans 1-5”) working in a simulated environment, and via organized public fleets, would go a long way, and could be combined with a review of the current rules of engagement (yep, those orca locust fleets in hisec, every way you turn, are a thorn in my hide, lol). On the flip side, as you mention, people attracted to the pvp aspect of the game have an equally hard time figuring out how to get involved in it. Of course, more experienced players know the answer to this: get involved in a corporation, that’s the most important step.
I don’t care if someone chooses to be a full time miner, as long as that person is embedded in a social structure involved in pvp, and therefore contributing indirectly to pvp and exactly knowing his/her position.
It’s far too easy now to stay out of pvp altogether, not even become a member of a corporation but play blissfully solo every day - this is an MMO… - and still feel entitled to make unreasonable demands on forums about pvp nerfing and higher security. And CCP should and probably does know that EvE is not a great mining game that will attract scores of new miners. Mining, or trading, or manufacturing, as examples are meaningless on their own in New Eden. Embedding them in a more meaningful way is key.
tldr: Selling pve elements as embedded in the bigger pvp picture via advertizing would go a long way in adjusting the expectations correctly and attracting a better balanced player, I think. That is not enough, however. Allowing players to behave like this is not an open pvp MMO, with everyone on the same shard even, is one of the core issues. Videos like Official Gameplay Trailer and even the adrenaline pumping This is EvE - Uncensored we all love watching don’t address these elements.