1: Reading does not have to have any purpose beyond entertainment.
2: Fantasy is just as able to address 'real problems' as realism.
This is also the same kind of snobbery that considers literary fiction better than genre, often unreasonably. I'm not going to go on at length here, because I'm in danger of getting very grumpy.
Am I right in assuming that you'd agree with me?