I don't think you got what I said.
When you say there is no deadline as till when they will provide free hosting, you mean there is no deadline as to the scheme, wherin they provide limited free hosting to new customers who purchase domain names through them.
What I meant was, for what time period are such customers allowed free hosting? They are sellers of hosting products themselves, they can't provide unlimited free hosting to every new customer that comes their way, and buys domain names through them, can they? There has to be a limit as to how much 'free' hosting they provide, either in terms of features, or in terms of the time period for which free hosting is provided, or both.