Alas - many excellent authors get caught in the cracks. They aren't writing in the current popular genre. They don't write in a currently popular way (look at writing styles from the 40's and compare to now....or the 1800's....or 1700's)... I agree with you, but only to an extent.
And there's always that example everyone pulls out to support something - JKR being rejected 11 times...