Apple should have cracked down earlier, simpler as that. The fact they didn't makes them look like hypocrites. I'm aware that it's impossible to go back to earlier and crack down then to not look like hypocrites. So it's important that going forward they are less capricious about enforcing App Store guidelines and don't make themselves look bad.