Can we have just one top-tier multiplayer game that doesn't involve loot crates and crafting? The answer is no. Star Wars Battlefront II will contain a system similar to other 'modern' multiple games that encourages repeat play.
Highlighting by YouTube Channel 'Star Wars HQ' out of the game's Closed Alpha test, Star Wars Battlefront II will indeed involve daily log-in bonuses and other incentives to have you cracking open Loot Crates in the hopes that you'll stick around in the long-term.
EA have made use of these systems for a long while now through the Battle Packs and Ultimate Team coponents of games like Battlefield and FIFA respectively in the past. And Star Wars Battlefront II isn't deviating from that formula. You're looking at ways to buff your preferred class and/or character over time.
Star Cards are the drug in question here. Crates can vary in rarity and contain anything from common, uncommon, rare, epic and legendary 'cards' used to give a given class and/or character a boost to their equipment - like a boon to the staying power of the Sentry class or increased throwing range for Darth Maul. While powerful Star Cards can have their parameters upgraded by obtaining a duplicate, less worthwhile duplicates can be turned into the materials needed to substitute a given card during the upgrade process with 'credits' being used to buy even more crates.
It's a vicious circle seen in a multitude of online games to this day. Essentially a way to keep players interested over a longer period of time, it's a system who's roots are firmly embedded into the industry soil by now and shows no signs of slowing down.