I didn't buy it, no. I was about to but feedback from friends convinced me otherwise, and after playing it on a friends machine.. Yeah.. As much as I enjoyed the beta there's just not enough content to justify dropping 60 bucks on it. I'll buy the game eventually though. Maybe when price drops to 20-30 dollars.
In the meantime I mostly play Planetside.
And yeah I should definitely get a vanguard game going but that would mean hosting and my internet is trash. 
Who cares. Pugs aren't gonna notice it anyway, they don't understand what's going on

As for battlefront, yeah, after a good 100 hours I would say that it isn't worth the full price. However, if you manage to get it at around 50%, like I did, I think it's a good buy. There's not a ton of content, and many faults all around, but I have fun with it. Sadly, there might not be many people left playing for when it drops to 20 bucks, if they don't change their direction. First DLC's about to hit and, seeing ad i have zero intention of getting it, there's a good chance that I won't be able to play it pretty much anymore pretty soon. Oh well. 30 bucks for 100 hours is an okay deal.