Am I missing something?
Yes you do.
At class level, 90%+ of the games are decided by blunders, and it does not matter at all if you blunder in a winning, better, equal, worse, or lost position.
The best opening is the one that won't let you blunder, but sadly enough no such opening exists. So, your best shot is playing something that you understand, without bothering about its theoretical status.
Mainline Najdorf or Sveshnikov after 27 moves of theory ends in equality just the same.
I would still argue that Black has to work much harder to get this equality in Najdorf or Sveshnikov. By playing 2. Bc4 White hands over the equality to Black on a silver platter. Sure, you can do that - you can play an equal position from as early as move 2. But WHY? Why not at least try to play for an edge?
There is a reason why White players prefer e.g. Ruy Lopez over Four Knights or Nc3 French over the Exchange variation. So surely, other ways of handling the Sicilian as White should be preferable to 2. Bc4.
Am I missing something?