How many creatures are there with more than 15 power in this game? This one has 15+3*5. Wotc is trying to one-up the fatties every time and this has nothing to do with the fact that this card is green.
There's not much difference between 10 power and 15 power compared to 1 power and 2 power, or even 6 power and 7 power.