Certainly not, now it's very obvious that you're a corporate shill/fanboy
Ouch, you wound me. Nope, neither, just someone who has used the service and actually knows what they are talking about, and not an "internet expert" such as yourself.
You have to live within designated service areas, which means being very close to the server to start with. There are people in the US who can't even get service yet, let alone "anywhere in the world". As I fire it up on my local 100 Mbps Fiber connection somewhere in the world, I'm told "We've detected a high latency connection and cannot proceed". My ping to the ISP is under 10 ms. You're so full of it your eyes are brown.
OnLive no longer restricts signups by service area. As far as I know, this was only true during the beta. I believe the way they handle it now is they allow anyone to sign up for a free account, but will bounce you if you can't connect within a certain time period.
Obviously I haven't tried everywhere, but I used the little OnLive console in a hotel on a vacation trip to Mexico and it worked fine.
Is this the same ISP you mentioned earlier as the one with the constant disconnects and bad latency to game servers? Now it's a 100 Mbs Fiber connection? Man, you seriously need a better ISP - one that has better peering agreements with backbones.
If you were to actually form opinions from research rather than your own preconceptions, perhaps those opinions would have basis in fact and thus hold more validity. All you can really fall back on is "This service sucks because I am an expert and it can't possibly work". Followed by "Anyone who disagrees with me is a fanboy and/or a shill". Next you'll be breaking Godwin's law. There is no need for ad hominem attacks because someone disagrees with your opinions by using facts.
As others in this topic and elsewhere have said: OnLive works fine, within its limitations.