Did you not like the story? I think its great. The graphics are like late mid 90's computer games, but I kinda really like it because theres no other games that have Legos characters thats not a cash in on other franchises. If you have friends who want to play Lego Batman or Star Wars, tell them to play this. Genova freaked out this friend of mine last night.
Maybe people either hate or love RPG's due to what time in their lives they play them? Also which game era they play.
Another thing, a friend of mine is playing The Witcher 2, ( which the characters and other things have god horrendous names!!!!!!!) and there just too many options in that game to me. In Final Fantasy 7 theres enough, but theres a solid story line that you get through and theres not all these "ooooh what if I do this or that!?"