Ok Nick E., I dont know who you think you are.
You are saying that Charizard's pokemon power is not good and that its HP is
just pretty good? In the pokemon TCG, a pokemon's HP does not exceed 120 HP.
120 HP is the most HP so you wouldnt want to say it is just pretty good, you
should put it as perfect HP. stage 2 is bad, all of the three are stage 2. I
will compare them the right way. Ok Nick, lets look at the stats.

Charizard      120 HP
Stage 2         Fire
Pokeon Power: Energy Burn
As often as you like, you may turn all energy attached to Charizard into [R]
Energy for the rest of the turn. This power cannot be used if charizard is
asleep, confused, or paralyzed.
Attack:
RRRR  Fire Spin   [100]   discard 2 energy cards attached to Charizard in
order to use this attack
Weakness: W
Resistance: F
Retreat cost: 3

Blastoise       100 HP
Stage 2          Water
Pokemon Power: Raindance
As often as you like during your turn(before you attack)you may attach 1 [W]
Energy card to one of your [W] pokemon. This power cannot be used if
Blastoise is Asleep, confused, or Paralyzed
Attack:
WWW  Hydro Pump  [40]  Does 40 damage pluse 10 more damage for each [W]
Energy card attached to Blastoise. You may not add more than 20 damage this
way.
Weakness: L
Resistance: None
Retreat cost: 3

Venusaur      100 HP
Stage 2         Grass
Pokemon Power: Energy Trans
As often as you like during your turn(before you attack)if one of your
pokemon have any [G] Energy attached to it, you may take it and attach it to
another one
Attack:
GGGG  Solar Beam  [60]
Weakness: R
Resistance: None
Retreat cost: 2

All are stage 2. TIE!
Blastoise   0
Venusaur   0
Chatrizard  0

Blastoise and Venusaur both have 100HP, Charizard has 120 HP.CHARIZARD WINS
Blastoise   0
Venusaur   0
Charizard   1

Blastoise and Venusaur both do 60 damage but Charizard can do 100 damageand
discard 2 energy, thats why you should build up Charizard, it was made to sit
there in the bench and get energiezed. CHARIZARD WINS
Blastoise   0
Venusaur   0
Charizard   2

Blastoise needs 5 [W] Energy to do 60 damage, thats so sad, Venusaur needs 4
[G] Energy to do 60 damage, Charizard needs 4 [R] Energy to do 100 damage and
discard 2 energy cards. Because of Blastoise's Raindance power, it can do
Hydro Pump in one turn. So can Venusaur with Energy trans. BLASTOISE AND
VENUSAUR WIN
Blastoise   1
Venusaur   1
Charizard   2

Charizard has a weakness to water and a resistance to fightng, a real poular
type with Haymaker out there. Blastoise has a weakness to electric and no
resistance, Venusaur has a weakness to Fire and no resistance
either.CHARIZARD WINS
Blastoise   1
Venusaur   1
Charizard   3

Blastoise and charizard's retreat cost are 3, Venusaur's retreat cost is
2.VENUSAUR WINS
Blastoise   1
Venusaur   2
Charizard   3

Charizard fits into any deck, Blastoise needs to be in water decks, so does
Venusaur, it has to have Grass Energy. CHARIZARD WINS
Blastoise   1
Venusaur   2
Charizard   4

There you have it, I compared every last thing on all 3 cards and Charizard
is better than all 3 of them. Charizard is not pathetic.