It’s not “necessary” per se. But verifying your account will result in higher transaction limits and lower money transfer fees. As for Neteller betting sites, verification is indeed necessary before real money withdrawals.