I think it is more of a personal choice, than anything.
When we ordered our day-old chicks last year, we got Silkies and Cochins (bantams) because of their broody tendencies. I really wanted to hatch chicks the "old fashioned" way. No incubator hatching for me, nope, no way!
Then the girls began laying in October, when the weather turned cold...and both the Silkies and Cochin girls decided to go broody, big time! We weren't set up to raise chicks in the winter so we broke them of their broody. We'd get one broke and another one would go broody and it went on like that for months.
That's when I decided to get an incubator, so that I could hatch out eggs when I wanted to!
Decided to let atleast one of the Silky girls go ahead and set some eggs this spring, since it's warming up...so none of them have gone broody since!
There are good and bad things about both ways of hatching, it really depends on what you want!