I trade regularly using ProRealtime through IB and IG however I am confused as to why the advanced programming course has a fee attached? Surely ProRealTime want to encourage users to use their platform and not the other choices by the two above mentioned brokers?