Nope. I got it on PC as a christmas gift, actually enjoyed the campaign, and I just bought it on 360 a few weeks ago and have enjoyed it even more. The multiplayer has balance issues, but I still find myself having fun for some strange reason. I guess it's just a good feeling to see you leveled up and have unlocked a new weapon, or you just got your 50th kill with a gun and unlocked a cool new scope. It's a fun game, dammit.
EDIT- I even bought both of the damned map packs on Live. Yes, I do feel ripped of, and yes I do feel like I should have JUST gotten the second one (The trailer park map is just awesome) but it's still fun.
However, if they DO implement subscription fees, I will gladly abandon the franchise and never look back. I honestly like BC2's multiplayer more, anyway.