Because Google wants you to spend money on it's ads platform. Your good site means nothing.
Those who enjoy the challenge should not quit. Just make sure you have other ventures that don't rely on Google.
Grateful for all the mods. They make this big place better for all of us. In fact I'm thinking we probably have that mod that none of us know much about because he or she may not post as much on the forums (no time) but does a lot in the background that all the other mods probably appreciate...
It could be many things.
Perhaps you are posting affiliate links?
Try posting without linking to anything.
Perhaps your Tor settings are off?
Try using a VPN set to the same country the account was registered with.
Perhaps the accounts you are buying are already somehow compromised?