I agree that REQUIRING a web connection is bad. Being able to make use of one IF it is around is cool, but the requirement thing is bad.
I agree that the use of TCP/IP for communication inside a single machine may seem a bit odd to some at first. But it works, it's not difficult to do, it's a...