Well, I believe in things when someone is working hard to make it a success. Nothing in life is perfect so I dont expect a perfect system. With regulations and technology always changing so will business as the try to keep up with the times.
Yes 99.9% of systems on the site lose money, but there are some good ones. The real problem is that trading in general is very difficult and 99.9% of traders lose money. It all about finding one or two systems that work and complement your own trading for diversification/account stability.
I know Collective2 has made some big mistakes but people/services change and should be revisited over time. That is my 2 cents