No film-maker intends to fabricate a bad movie. If that is the case, why do bad films keep cropping up almost every week? Perhaps, perception plays an important role here.
Movies cannot be classified into good or bad before they hit the big screen. It is the perception of the audience that makes them what they are.
Of course, many movies are nothing more than just a big budget blunder right from the outset. But even in such cases it is the perception of the film-maker, that makes the movie a masterpiece in his/her own little world.
So at the end of the day, it can be deduced that there are neither good nor bad movies and it's the perception that changes the way we look at everything.
Interestingly, what looks brilliant for some may look silly for others and vice versa. So, next time if you wonder how a bad movie went on to mint money at the box office while a good movie failed to do so, it is the perception you would want to blame.