I felt like the content in BF3 was pretty good. New maps, new modes, new guns, new vehicles, new skins, dog tags.. varied content with something for everyone. Besides the Back to Karkand pre-order thing i didn't feel ripped off. Unlike the BO2 Season Pass where so far i got 1 gun and 4 maps i cant even play because i don't play softcore. BF3 Premium was pretty clear about the stuff you would get and when you would get it. Good value for money in my opinion, for a game i still enjoy playing. I got the BF4 beta key waiting for me and im curious to see what they come up with next.
I will be getting it day one next go around because I waited to get it for BF3 and now it feels like I am playing catch up. I really do enjoy all the expansions and am glad in 2 days to have the final expansion. And unlike a lot of people, I enjoyed some of close quarters maps and the domination mode.