Lord of the rings took home what 11 Oscars? and hollywood studios are like whoa no more fantasy stuff for us, let's just make comic book movies from now on. stay as far away from those trophies as possible. just low budget, no trophy stuff, ever since.
Fantasy = Fans Fans = money
contemporary settings are a dime a dozen. they're cheap, easy to make, and you can make a little money off them, but nothing like an epic fantasy.