> you're not gonna gain any understanding from a self-reported survey of ~2500 people

A sample size of ~2500 is statistically huge - the margin of error is very small. You should sign up to a stats course.

You should head outside and actually talk with real humans, no stats course is gonna teach you human understanding.

Self-reported though; that throws a huge spanner in the works.