But making decisions based on the football comparison is also breaking the rules.The case with foot faults on putts is a bit different. If you're colluding with other players for an advantage (which is why this rule is in place) then someone will call a foot fault on you if you miss a putt and this rule won't apply. If no one calls it, then everyone is not calling penalties and that's the only time the rule would apply. So if you call someone out on not calling foot faults in this case then you'll be guilty of the same thing. The logic behind all of it is screwed up because there is an advantage to breaking the rule in some cases.
This is fixed by simply not calling the rule if the player doesn't get an advantage (they miss the putt). As someone else pointed out earlier it's more like declining a penalty in football. The opposite team may have broken the rules, but if the outcome is better for your team if the penalty is not called then it's illogical to enforce the rule.
The 3 seconds rule is there so the person calling the infraction can't wait to see the outcome of the shot before deciding to call a foot fault or not.F. A stance violation must be clearly called within three seconds after the infraction to be valid.
That's not the case in football.