as much as I'd like to agree with that, I dont really do, because in the end it's a business, and they really do put in a lot of effort for new developments, and then the next person just copies them easily. (I'm a business minded person, not consumer minded, hence the diagreement).