>You're saying kaggle is fundamentally different to what data scientists do
Yes. Your view of data science is extremely narrow, there is more to it than creating a predictive model to optimize a single metric. Reread the second paragraph of my first comment.