i think it's a north america thing. we can't seem to call spades spades here.
the nfl goes about its business trying to pretend the gambling part of it doesn't exist. in europe, it is what it is. so much so that gambling sites are even featured as on-shirt sponsors of many soccer teams.
keep it real, i say.