I will still be buying it, even with the loot crates. For the simple reason that, as Angry Joe said in his video, the game is fun to play. In fact Angry Joe went into quite a bit of hyperbole about how much fun he found it. At the end of the day, I will definitely get 35 hours of playtime out of it, which is enough to warrant me spending £35 on it.
Frankly, my biggest issue with the game isnt the loot crates, its the idiot playerbase who think every match is deathmatch and dont play the objectives. The loot crates dont spoil my game, but the stupid damned players do.