The micro transactions in SWBF2 were blown way out of proportion. They were not an issue you could enjoy the game just fine. I had no trouble unlocking stuff and characters.
What bugs are you speaking of in BFV? Is this stuff you read on the internets or did you actually play these two games at launch?
The SWBF2 thing was not blow out of proportion. It was essentially a 60 dollar pay-to-win game which was absolutely absurd. The ability to buy star cards and such gave an unfair advantage to people who decided to buy their way to the top.