It's probably been stated multiple times, but origin is god awful. I just hope the setup for all further origin games isn't the handicapped start three things to play one game and eat up all your memory thing they've got going with BF3.
Plus, the EULA is awful, friend system confusing and it's over complicated.
Why did EA have to go make another forget up and tarnish a good game like BF3 :c