Beanie Babies stopped because it was real money which can be better allocated to real life items like utilities, rent, savings.
However pokemon, you make this 35 dollar investment every 3-5 years (smaller exception this time given smaller time between gens) and you can do it all. collect every creature, explore every path, evolve every pokemon, etc.
Frankly by making more I enjoy it as its new places to discover, newer methods of evolution, greater challenge, just over all better experience.
Pokemon Black FC: 3653-9864-6035 Pokemon White FC: 4641-8614-2897 (5th Gen Edits only)