You're just making allegations. It says in the contract that the subscription price is based upon how many subscribers subscribe to the service (they need to cover their costs of implementing 24/7 support and a help desk). It probably isn't public, but Google-fu turns up some older information:
A. Broadcast Service Subscription Charge
This charge will be set on October 1, 1998 based on the number of signed
contracts received by that date. The table below contains a 14-month price at
various subscription levels:
SUBSCRIBERS AS OF
OCTOBER 1, 1998 PRICE
1 to 8 $152,172
9 to 15 92,967
16 to 25 55,346
25+ 42,179
This table strongly suggests that there's something like a "slice of pie" pricing scheme in the government's contract with the service provider. That's a very common arrangement where the per-subscriber pricing is very high for few subscribers and drops as more are added.
At the limit, the slice of pie pricing is completely continuous and each incremental subscriber lowers the cost for everyone. This one may be coarser grained.
Nothing inherently shady or anticompetitive about such a scheme. It also tends to arise where governments (like SEC, or like county clerk offices) have a dual mission of providing public access while offsetting costs, and need/want to outsource it to a for profit service provider.
According to the WSJ article on this, the current price is around $1500 per month. [1]
Also, note that you are paying to receive an electronic feed of a company's public SEC filings, which include filings detailing purchase and sale of stock by the company's employees, which are called "insiders" in this context.
The phrase "insider data" conjures images of insider trading, which relies on trading on material non-public information, and something quite different.
http://contracts.onecle.com/edgar-online/trw.svc.1998.09.11....