I'm not going to lie, this was not my favorite Pokemon game. I felt the game didn't have as much replay value as other games. That's because for the most part, all you can do to pass time in the game is battle, where in other games you could do other things. Yeah, there's the Pokemon Musical I guess, if that ill-advised feature is even worth a mention. I also disliked how the gym leaders after Elesa were dumbed-down. The Elite 4 was alright, though. I REALLY disliked Team Plasma, as I despise "Nature is good/Humans are evil" type characters. Mostly cause it makes nature/animal lovers look bad, as it's becoming a stereotype that everyone who likes and cares about animals and nature is automatically misanthropic.
Don't get me wrong, I still like the game. It's mostly the replay value that did it for me. Hopefully they fix that in Black 2 and White 2.