It could be a combination of you not playing it right and your list.
Starting off with your list, are you running:
- a minimum of 3 Pokemon Collector and Junk Arm each?
- 4 Pokemon Communication or a 3/1 split of that and Professor Elm's Training Method?
- Tyrogue?
- at least 8 cards that provide some form of draw?
- Switch? Pokemon Reversal?
- an answer to Rayquaza Deoxys Legend?
When you're playing, do you:
- stop to use Pokemon Collector to thin out your deck prior to using Roast Reveal? (if Engineer's Adjustments isn't run)
- allow a minimum of two energy in the discard at any given time?
- force baby or Reshiram/Donphan/Magnezone/Emboar KOs with a combination of Tyrogue and Reversal?
If your answer is "no" to any of these, I would highly suggest that you make the appropriate changes.