Most of the time if you fail an attention check you are just routed to the end of the survey and don't receive a code. Some requestors even allow you to redo the survey. Why do some let you get through an attention check, let you do the entire survey including entering the code at the end, and then later reject the HIT? This should not be allowed. A reject should only be for callous disregard of all questions by entering random choices. Can't Amazon standardize reject reasons?