They are giving you a free website with a decent amount of features. All they ask is that you log in here (the forums, not cPanel) every 14 days, check the news, maybe (but you do not have to) post and contribute to the forums/community. Is that too much?