I feel this is wrong. As the rules are written, a putt's success or failure should have no impact on deciding a rule infraction. Although, I may be in favor of rewording the rules to make an exception for such a case, if only for the sake of the speed of play.
I can imagine a situation this exception would get sketchy, though. Suppose a player is deep into the shule with a 1% chance of making a crazy around-the-trees putt. In a clever attempt to exploit the "no one calls a foot foul on a missed putt" rule, the player clearly illegally jump-putts sideways. In doing so, he gave himself a clear look at the basket by jumping away from the trees, if only for a moment during mid-air. This didn't allow him to make his putt, but it was very easy to set himself up for a tap-in. Had he stayed in the shule and tried to throw from there, he would likely have not placed himself well enough for a tap-in.
In summary, he was never going to make the putt from the shule. His goal was merely to finish the hole on his *next* throw. Ignoring the conditions for a foot-foul was the best way to make it happen.
What I'm trying to express is: either way to play the game of golf is fine with me. But, whichever one we choose, lets make the rules explicitly say such. This "the rules only apply when I want them to" does not sit well with me at all.