Agreed, except that you have to be on a constant watchout for their arbitrary changes to the terms and conditions, which may even contradict at one point - For example an allowed usage of feature 'X' might be suddenly disallowed with no prior notification to the developer and you might unknowingly end up violating their TOS.