I swear developers will do anything to get money nowadays lol. I think they should give you more "picrites" on speed, difficulty, etc of the puzzle. If it's an easy puzzle you get less, if it's a more difficult one you get more and speed should come into play. Idk, that's just my opinion tho.