This is actually a quite well-written introspective piece. You could take out the pokemon characters and setting and replace them with more generic things and it would still work as such—though in this case being specific definitely works even better.