Let's say a newbie finds a high tier shiny Charmander, even anonymously, people would just start posting on trade: "wtb shiny charmander 10m", and the new player potentially would fall for that scam. You probably think: "you can just hide the name of the pokemon" but then I think there is no point in actually showing that message. Just my thoughts