Disagree on 2/3. Dull tasks are some of the best for robots - their attention never wanders, they never get fatigued, and their performance is always going to stay consistent. Dangerous jobs are already being given to robots - just look at the military. Even outside of that, humans getting hurt means liability/expensive insurance (not to mention bad publicity).
Humans will probably be stuck with the dirty jobs, though.