Every other gaming website does it. Miniclip, shockwave, everything. if they had to submit their score they couldnt cheat. and cant you just put random comments too?that gets you points
From what I understand, profile points are meant to represent input to the site. Simply playing the games is not enough. The points are there to acknowledge feedback from players, be it in the form of comments or ratings. Just playing games doesn't give the creators or the AG crew anything to work with.