Agree. Money also plays a part, since people usualy try harder with games that cost them money. People abandon free games faster.