I feel your frustration, it should either be free or not-free. Stop pretending to be both, while ending up being neither!
Maybe we can start to refer to these types of projects as GOSS (Gated Open Source Software) or maybe COSS (Crippled Open Source Software)? :-)