I think the movie has a lot of flaws and if they stop you from liking it then that's fine. However if other people can overlook the flaws and inconsistencies and blatant homeage then why aren't their opinions as valid as yours.
For me, a movie becomes "bad" when something in it takes me out of the movie experience. I starting thinking about the flaw, and not the movie. For me, the flaws in ST didn't take me out of the film, so I'm more forgiving of them.