It is not the greatest story ever told. But it’s still a damn good movie.
The philosophy is neither too thick nor too thin — it strikes a nice balance between bogging things down and dumbing things down. It’s present without getting in the way, it’s important without being the sum total of all things.
A few things are glossed over or obfuscated, but that may change with repeat viewings or the third movie.
If you have any interest in the Matrix at all, go see it. It doesn’t suck. But don’t prepare a hype image in your mind for it to live up to, because it is different than the first movie in a lot of ways, ways which make it what it needs to be.
And if you leave thinking “It would have been cooler if they did this one thing exactly the way I had originally imagined they would do it” then you really weren’t watching the movie, you were trying to make it match your own impossible fanboy pipe dream. Deal with it.
Don’t expect good reviews of it out of the mainstream press; it’s their job to poo-poo and disregard it and find creative ways to say it sucks because it’s trying to be a relatively smart action movie. They’re paid to say something which is popular is going to be garbage, it makes them look smarter and wiser than the beer drinking truck driving hicks they’re forced to write for.
Just watch and enjoy. It’s not really that hard. Kung fu and pizza.
Going to bed now. Have fun.