I wrote to them questioning their business plan and stated objectives (I am sort of in their business), and suggesting that maintaining independence as stated in their bylaws might be in their long term business interest since they host documents which, if they could not assert complete neutrality, might cause them legal problems.