Children won't pay a monthly fee since their allowance is too small and they can't make such payments, anyway. Parents won't pay the monthly fee without a lot of convincing, either. Charging for a Pokemon MMO would be alienating the core audience. Besides, in Japan playing Pokemon online (via wireless adapter + hotspot) is free.