It honestly is very fun (IF you play with friends). Playing alone is ok, but it gets old quick unless you're just trying to mess around and grab experience in a certain class/vehicle. Taylor is someone in the community who will give you negative feedback about the game, but he also barely played it and never with friends. I can understand why he wouldn't like it just for those reasons.
Yes, the beta was a really bad move for sales. The map used (Operation Metro) definitely has the most "choke-points" by far and the actual gameplay really is MUCH different as far as gun attributes (accuracy, damage, etc) go. Snipers are most notable as not being one-shot anymore (unless headshot...M98? might be 1...not sure because I haven't unlocked it) All the glitchy map b/s is gone also. Some of the PDW (personal defense weapons...Ex: UMP which could be used as a "sniper rifle" in the beta, etc are no longer so accurate over range.
There are too many changes to list here, but updates are consistently evening things out (weapon/vehicle attributes, map re-arrangements.) DICE is a rarity by caring so much by never leaving a game broken and unfixed. I'll pretty much play whenever you want and am very team-oriented unless we're all taking it very casually. Didn't mean to wall your comments lol.