Yes, there are literary snobs who look down on these two genres. But, truly great works of literature transcend their categories. People don't celebrate mainstream fiction just because it is that. It has to be good to get recognized for its literary value.
The meat is rotten, but the booze is holding out. Computer translation of "The spirit is willing, but the flesh is weak."