While good content and user engagement goes a long way toward top SE positions, link building is unfortunately stlll very much alive & critical – for now!
Those are all good ‘new practices’ to follow!
I would also add ‘relevancy’ to the list.
Since we are all promoting gambling activities, we should still diversify our links from other sectors like poker, bingo, casino and sports. Those links should also come from and go to relevant content pages (not generic partner or testimonial pages).