Quoted By:
It shouldn't have had Weakness/Resistance in the first place. If they wanted to make it a good TCG people are willing to play then it should have had every type (they don't actually matter), and each type functions as an archetype. Fire is more Rush Down/Burn decks, Water is more Mill decks (as most water/blue type decks tend to be in TCGs), Poison is a slow burn or causes energy issues, Psychic could be all about self-milling and searching, etc.
When it comes to energies you can easily work around this by having catch all energies, or perhaps at this point scrap them entirely and have specific energies for specific things. You need X energy to evolve, Y energy to mega, Z energy to gigantamax, W energy to do moves. Or just a singular energy that does all of these things to reduce the clutter. Hell you could even take a page out of YGO with the gimmicks like Mega and so on and have them work similarly to Xyz, Synchro, etc.
The amount of control and thought process put into the Pokemon TCG is astronomically stupid. Hell even if you didn't want to do that, why not just have the type symbols on the cards with every individual Pokemon having their own respective weaknesses/resistances? Why can't the Green Card have either Grass/Bug Symbol, if it's Grass, guess what its Weak to the Red Fire card, if it's Bug guess what it's weak to the Purple Psychic Card. It's so beyond stupid.