Then use your time to learn about what you don't know. If you're able to make a script but don't understand the concept of privacy when it comes to automation, then you shouldn't really bother with it for now. Just focus on this, then make a script.
First of all: A VPN can be assigned to cover up your IP. By covering your IP, you get a new IP address(generated by the VPN). When creating an account, the VPN's IP does NOT change, therefore, each account gets assigned to the same IP(VPN). While assigning a proxy = 1 IP / 1 Account -> No account flagged.
Age the accounts, karma makes a little difference but not required. There are many concepts to be explained. Just google what you can't figure, that will make the difference.