Don't know if it i too late but I would like to disagree with the titled players so far. I was wondering myself the same issue, namely
1.c4 e5 2.Nc3 Nc6 3.g3 Bc5 is the Karpov defense in the English Opening. Therefore, if even with 1 tempo down it is a good option, it cannot be bad. I remember carlsen even trying to win that way against anaother 2700+ player as black. So in short I claim that 2.Bc4 in the sicilian is an acceptable move.
Also, I do agree that compared to the other variations (like 3.d4, 3.Bb5) it should be less 'painful' objectivly for black. Meaning that 1 tempo in the Karpov variation of the english opening for black is less valueable than e.g. in the Dragon variation where black plays e5, d5, Nxd5. So with good preparations, or very good play Bc4 is easier to counter than the mainlines in terms of reaching equality.
Having said that, do you remember Carlsen abandoning the mainlines just to play? To get rid of theory and win by skill? Or the fact that even though 2700 GMs still play open Sicilian occasionaly (since e.g. Gelfand and MVL are using it), all the Top 20 players uniformly are only playing Bb5 stuff against the Sicilian? That i because the mainlines, Najdorf, Dragon and Sveshnikov particularly are theoretically analysed to a dead draw if you just remember all the lines, which the 2800 Elo players indeed know and do remember. By your argument them playing Rossolimo (3.Bb5) instead the mainline would be wrong, or less good. And still they do. For the same reasons, though to less extent I cannot agree with you about '2. Bc4 is a wrong move just because engine says it is not the best move'. This is about the elite chess
Now back to the reality. The OP is an 'amateur' in terms of perfect play. Up to titled players level like you and me you do well just by following a strategy. Sure you might chose not the most critical strategy (aka mainline), but still it is a strategy. And if you perform well in it, if you become an expert with your weapons, you are as dangerous as a guy who learned but not really understood the mainlines. Not to mention black usually does not encounter the Karpov-line as white. Nor does a sicilian player always play 1.c4 himself to know the position to begin with.
And to add in the end, if you would argue that he is a beginner, he will fail and do mistakes, then you are right. But a)so is his oponent and b)will it matter if he fails 2.Bc4 or the mainline? And finally, even if we talk about titled players, between us, I play french. We do agree that 3.exd5 is a 'bad' move for white if you play for a win. And still, there are titled players who do specialize on exactly this kind of positions (e.g. Latvian GM Miezis, 2500), they absolutely do understand that the position is equal after the openings, but their skill, experience and middlegame understanding in these familiar positions allow them to win regularly. Because equality is not the same as a draw. With this I would conclude it and agree with OP, Bc4 is a plausible move vs the Sicilian, if you play like in the Kaprov system for black. (e.g. Nf3,Nc3,0-0,Re1,d3, Nc3-e2, c3,d3-d4. And a3+Ba2 if black plays a6+b5)
1.c4 e5 2.Nc3 Nc6 3.g3 Bc5 is the Karpov defense in the English Opening. Therefore, if even with 1 tempo down it is a good option, it cannot be bad. I remember carlsen even trying to win that way against anaother 2700+ player as black. So in short I claim that 2.Bc4 in the sicilian is an acceptable move.
Also, I do agree that compared to the other variations (like 3.d4, 3.Bb5) it should be less 'painful' objectivly for black. Meaning that 1 tempo in the Karpov variation of the english opening for black is less valueable than e.g. in the Dragon variation where black plays e5, d5, Nxd5. So with good preparations, or very good play Bc4 is easier to counter than the mainlines in terms of reaching equality.
Having said that, do you remember Carlsen abandoning the mainlines just to play? To get rid of theory and win by skill? Or the fact that even though 2700 GMs still play open Sicilian occasionaly (since e.g. Gelfand and MVL are using it), all the Top 20 players uniformly are only playing Bb5 stuff against the Sicilian? That i because the mainlines, Najdorf, Dragon and Sveshnikov particularly are theoretically analysed to a dead draw if you just remember all the lines, which the 2800 Elo players indeed know and do remember. By your argument them playing Rossolimo (3.Bb5) instead the mainline would be wrong, or less good. And still they do. For the same reasons, though to less extent I cannot agree with you about '2. Bc4 is a wrong move just because engine says it is not the best move'. This is about the elite chess
Now back to the reality. The OP is an 'amateur' in terms of perfect play. Up to titled players level like you and me you do well just by following a strategy. Sure you might chose not the most critical strategy (aka mainline), but still it is a strategy. And if you perform well in it, if you become an expert with your weapons, you are as dangerous as a guy who learned but not really understood the mainlines. Not to mention black usually does not encounter the Karpov-line as white. Nor does a sicilian player always play 1.c4 himself to know the position to begin with.
And to add in the end, if you would argue that he is a beginner, he will fail and do mistakes, then you are right. But a)so is his oponent and b)will it matter if he fails 2.Bc4 or the mainline? And finally, even if we talk about titled players, between us, I play french. We do agree that 3.exd5 is a 'bad' move for white if you play for a win. And still, there are titled players who do specialize on exactly this kind of positions (e.g. Latvian GM Miezis, 2500), they absolutely do understand that the position is equal after the openings, but their skill, experience and middlegame understanding in these familiar positions allow them to win regularly. Because equality is not the same as a draw. With this I would conclude it and agree with OP, Bc4 is a plausible move vs the Sicilian, if you play like in the Kaprov system for black. (e.g. Nf3,Nc3,0-0,Re1,d3, Nc3-e2, c3,d3-d4. And a3+Ba2 if black plays a6+b5)