A new study has found that income status is more important than ethnicity in determining obesity prevalence.