Yes, I've heard those concerns as well. As was mentioned by other panellists, OSIC needs time to establish itself and gain trust amongst the athletes.
On the independence question, to me it's a little bit like saying that Supreme Court justices are not independent because they are funded by the government. At some point, the notion of independence cannot be used in a case like this, but it will take time for OSIC to gain the trust of athletes.