Keep it in tune with the times, but don't write with the specific purpose of trying to create a hit. If you're doing it strictly to make money, you're crazy. There are easier ways to make money.
Special effects are characters. Special effects are essential elements. Just because you can't see them doesn't mean they aren't there.
I am certainly not arguing for the de facto autonomy of the individual work, even though there is much to be said for making the attempt to see it in that light as one facet of the reception process.