Which reason do you mean that he said? Because it theoretically won't sell well (frell, no product has Universal Appeal), or because it won't get WotC support (feh, it'll get 3rd party support)?
And as to whether D20 Modern is fit for other genres than Modern (which is what I presume you...