Tripack, your post was right on target.
I agree with everything you said until this part:
Here is the real question to ask. Who is paying for the infrastructure (servers, bandwidth, maintenance, programming, etc..) it takes for IB to provide support to its customers through this site...