Those aren't really "eastern developer" things though. I mean, paired versions are literally only done by the Pokemon and Yokai Watch devs. Nobody else does that. Local wireless and events and such are again pretty Pokemon exclusive rather than an "eastern developer" thing. And grinding? Well, not only can western devs make grindy games (try getting to max level in Borderlands or something, that takes awhile!) but Pokemon is actually a pretty bad example of that. You can easily get through the story without grinding at all. In fact, if you actually grind then you'll probably just ruin the game by making it too easy.