I don't like it and I'm not happy to have to use it, but I'm also not going to try to be some sort of bizare internet martyr or pretend like "boycotting" it would actually do anything.
I want to play BF3 and I want to play the beta. I might also want to play TOR. So, again, while I'm not entirely happy with having to install it, it's really not the end of the fucking world.
Also, I'm becoming a bit more sympathetic toward EA on this front. While, yes, Origin isn't nearly so well-designed as Steam, it's worth bearing in mind that Steam was awful when it first came out and Origin is still really new. It wouldn't really be hard for them to make a pretty comparable system. Frankly, I'd be more-or-less completely satisfied if they just let you change your damn nickname at will and actually upload an avatar rather than choosing from the stupid list.
And then there's the issue of the corporations involved: while Valve is usually better about things that EA (understatement), but in the case of Steam, Valve really is pretty controlling, far beyond pretty much any other online game retailer. You can't sell DLC through the game itself on Steam (this is potentially a problem if it's multi-platform or sold anywhere other than Steam as it means you have to develop at least two different DLC schemes). And, probably more importantly, developers can't directly upload patches for their games, which has been a recognized problem with Steam for a long time what with non-Steam versions of games regularly getting patches before the Steam version, sometimes by several days. This is a much bigger problem for games that are primarily multiplayer since not having the latest patch can effectively mean not being able to play the game at all.