I agree with both points.
Regarding Levi, it's funny actually. The other day, just before the update went live, I was asking myself when CG would finally fix it so that it's not so RNG-dependent. And what happens an hour or two later? They fix it. Don't get me wrong, I'm not going to throw a tantrum every time I lose a battle, as long as it's because my team wasn't strong enough or wasn't the right counter. And it's literally impossible to completely remove RNG from this game. Every now and then, the enemy is going to dodge a killing blow they'll survive a seriously powerful attack with only a sliver of health left, and in either case it could cause a bit of trouble. That's normal, a bit of RNG happened, but it was more dependent on skill whether or not you won the battle. But the Levi, after the Dagger update and before the Scimitar change, was ridiculous. Your opponent goes first, they get a massive advantage. Even if you used the Reaper strategy, it was still a matter of who got to the Ult first - you could go first the following two turns, but the enemy Levi using the Ult was all but an actual game over.
As for the GCs, again, I agree. Some of them may be frustrating, I'm referring to the ones that require Ewoks, Tuskens, Jawas, etc., especially against a team that has several counters to the respective faction and/or benefits too much from the modifiers. But with the old system, at most you were unable to complete the faction feat for the higher tiers. You could still get that feat for the lower tiers, and you could still get the other 3 feats for all tiers. Every GC this last month/episode had 2/4 feats locked, in that one of them required spending actual money while the other required having the latest marquee toon at a certain star level, which you could/can only get if you spend who knows how many crystals or even actual money. Then, take into acount the initial GCs that required Jawas or Tuskens against teams with strong defensive mechanics. You were basically locked out of and unable to get 3/4 feats for most tiers.