I have had this happen to me twice. One time I won the game and the other time the opponent disconnected (both times I played black).
Is this an acceptable opening for white???
No need to be a sicilian player to realize that it is pure nonsense. Your material advantage will definitely make up for your unability to castle.
you can always 'manually' castle; a couple of moves more, than your rook is 'free' too.. i love these situations.
If you are puzzled by such issues, then you shouldn't play the Sicilian, I'm afraid.
3.Bxf7+ drops a bishop for nothing, there is not much to discuss here.
I love it when opponents open like that.
I usually play the sicilian with a good success rate so I will carry on thanks. I was just puzzled because the move did seem very odd.