It's not a matter of making it easier- it's already pretty easy.
For gurus, perhaps. But the fact that you personally find it easy is irrelevant.
If you look at commercial virtual machine software like Virtual PC and VMWare, setting up networking there is simply a case of ticking a box in the configuration screen - and it automatically works with firewalls, routers, dialups, basically whatever your configuration.
Reading the forums here, I see people installing OpenVPN (whatever that is) to get at something called a TAP driver (ditto), fiddling around with bridging (ditto), NAT (ditto), and proxies (ditto), changing IP address settings (ditto)... I'm sorry, but to the average computer user, [b:da330af82f]this is not easy[/b:da330af82f].
Commercial emulators are easy to configure, PearPC (like similar OSS projects like coLinux) is not easy to configure. That is a simple statement of fact, not a criticism. I deduce that easy networking is difficult to program, which is fine. I'm not demanding it be made easier, because I know I have no right to demand anything from people who are already giving up their free time to write this wonderful program for free. But I certainly don't want to see "easy networking" taken off the TO DO list because the experts mistakenly think that everyone finds this stuff as easy as they do.