No, Triple Triad does not need to be easier then it already is.

It really doesn't matter if All Open is on or not except maybe in PvP Triple Triad matches. NPCs never have random decks. Most of them have 6-8 card decks with 2-3 specific cards always being played every game. If you play a certain NPC long enough, it becomes very obvious what cards they have (or look it up online). I've even gone so far as to tailor my decks to what cards the NPCs have so that I have an easier time beating them since their decks are so predictable.

As it is, Player decks are almost just as predictable as NPC decks are. There's always going to be 4 3* cards and those cards' highest values will be 8 on two sides. Sometimes less. The only "wild card" is the 5* card, but Squall is statistically the one played the most. The other "common" 5* is Cloud as he's the most OP 5* in the game. There's only one side a 3* card can flip him on and he can flip both of Squall's weak sides.

All Open should be treated as a crutch rule. It takes a lot of the skill out of the game as it becomes a race to who can position the single 5* card correctly first more often then not. And it's already pretty boring to begin with. I play against the profitably NPCs on auto-pilot already. I want more interesting Triple Triad games, not more simplified ones.

I would consider this more seriously if players could have more then just 4 3* cards and 1 5* card in their decks, but until then, nope. Anyone who can't figure out how the constraints on Player Decks and NPC Decks influence what could be in the deck is missing out on a huge part of what makes Triple Triad well, Triple Triad.