My thoughts are one day classics are the races which are built more around the every man for himself concept rather than team racing. Tours are for the teams.
You're also forgetting that some teams do ride for individual wins. The teams without GC riders for example.