I am disturbed by the amount of hate towards Avatar in this thread, it's also very obvious that everyone who is badmouthing or trying to downgrade its success hasn't actually seen it.
This happens with every movie that becomes popular, it becomes 'cool' to hate it. At least watch it people before you form an opinion (and this isn't for everyone of course).