Origin popping up and displaying stuff each time I started playing was also annoying. I eventually just dragged the window mostly off screen and left it there.
You can disable that somewhere in the Origin options I believe.
In the alpha feedback, I complained about having to install 4 pieces of software just to play. Browser plugin, Origin, the alpha itself and I think the last was a 2nd piece of browser software. I also didn't like having to start the game from the browser. You couldn't just launch with a simple desktop icon.
Yeah, I went on a pretty amusing rant in the post-alpha survey. 2 browser plugins, Origin, and battlelog is just too much. They need to improve that process somehow. It also bounces you around which is just bad design. Launching the game in Origin launches battlog which launches Origin which launches BF3 for example. I couldn't run bf3.exe by itself either but I guess we know why now.
I think that's pretty naive, but then I guess we shall see in the long run.
There's nothing naive about it, just reading what people are saying. Naive would be just assuming you know the outcome when there are far too many factors in play to have any idea right now.