1. makes them less special
It doesn't make them less special if we create CS creatu. What makes a pet less special is making them common and easy to be found around the worlds.
2. is hurting the economy because no one buys anything else
People buy lots of things, it's just a matter of whether you have it or not and whether the people have to the tu buy what you're selling.
3. makes CS pets undervalued because there are so many
That I will agree on. Since they're new, people buy them by the bucket load, but people will hoard them. Once they're rotated out, thought, their price goes up. It balances out in the end.
4. if there were none available for a while it would help stabilize prices and make people value them more when they're in the CS for a month.
... that's exactly what they're doing right now. Once they rotate a CS creatu out and replace it with a new one, they're stabalizing the economy for the other CS creatu that have been sent out.