There is really nothing preventing users to share FreeCAD files on GrabCAD. Anyone who wishes should not hesitate to do so.
But as Jim, I will not because it forces registration for downloads. I also do not trust websites such as these, GrabCAD was recently bought by Stratasys, which also owns Makerbot (a hated company in the RepRap community). They're all about monetizing, return on the investment. How goes the saying? When a service is free, it's because you're
I fully support Johannes' efforts to bring open source solutions to model hosting. It's not about being the most popular, it's about being free of commercial interests.