Thats what happens when you post stuff just on what you "hear"... it even says CLEARLY on the pet page and was on the blizzcon app before virtual ticket stuff popped up.
"100% of the adoption fee ($10 in the US; pricing varies by region) will be split equally between American Red Cross Disaster Relief and the International Federation of Red Cross and Red Crescent Societies (IFRC) Disaster Relief Fund to assist with relief efforts around the world. Blizzard will donate to the American Red Cross and IFRC 100% of sales for every charity pet sold between September 12, 2017 and December 31st, 2017. "
- - - Updated - - -
Most complainers usually dont really know what they are complaining about. They just have an uncontrollable urge to do it.