>Freenom on the other hand discloses the limited free registration period and the $10 annual registration fees
When the company literally has FREE in its name, and their site is covered with ads boasting “FREE DOMAIN NAMES”, I don’t think that disclosing the true nature of their offer in the fine print legitimizes their business model. It’s a scam, because people didn’t have informed consent, and I don’t care about the legalese.