Other phrases -
So that just leaves the net for me to meet people
So that just leaves the net as a means of meeting people.
So the net is the only way I have of meeting people
So I'm just stuck with the net for meeting people. (this sounds like you really don't like the situation)
:) enjoy it!