I have to give Turbine a mixed review.
Some will state this is the best mmo they've played. I would agree, it is the best I've played, but that doesn't mean its the best around.
Some will say the "free" content makes it better than other mmo's. Well, Turbine depends upon keeping existing players and enticing new ones to LOTRO, so I expect them to keep things fresh. Recent content has been lack luster and buggy in my view. It was worth what I paid for it, however (free, remember).
You also have to consider the numerous servers involved. The play environment will change, not necessarily the play, in each world. The server I use is fine for me, no complaints there. But there will be differences in player experiences.
Turbine's recently released content relies heavily upon large, repetitive raids at higher levels. Much time is expended waiting to find members and doing the same raid according to a formula, over and over to get some widget or token. Not fun in my opinion. I cannot imagine having to "grind" yet another character through the process. Nothing in the most recent updates has convinced me to play any of the 4 characters I have on the PvE side.
Looking for the fun Turbine has promised, I moved over to the monster (PvP) side of LOTRO a couple of months ago. It is more interesting and a lot different from the PvE side. I like being able to participate without having to beg for a slot in a raid/group. And, fighting a real person is a lot more interesting. If you like sparring on the PvE side you will like the PvP side - just remember the balance is skewed towards the character/freep player - so you will lose 1-to-1 fights for a VERY long time. I tried it using my PvE character, but really prefer being a monster player.
But here too I find major annoyances. The play "world" is very limited in scope. Quests are repetitive - more killing/collecting. One gets the impression monster players were designed to fight maximum level 50 free people players. This means only the highest ranked monster players can compete with level 60 "freep" players one-to-one. And, getting rank as a monster player takes a VERY long time.
My particular server is dominated by an exclusive "tribe" which locks their raids, won't communicate with the rest of the world, and hogs resources - freeps, keeps etc. Because of their size they can power rank other tribe members and characters, making them even more dominating. While this works well for those selected for their tribe, all new non-affiliated players are stuck trying to rank - mostly solo. One can only imagine the number of new and experienced monster players who have left PVP as a result. There are other tribes around, fortunately.
Turbine has promised to make the game "fun" and it is for new players. But for 2nd character players, and higher leveled players it becomes a chore... a "grind".
My level 60's sit around wondering why they exist. And my poor monster players wonder why they spend so much time in the rez circle. I don't have the heart to tell them its because Turbine doesn't love him, or that I'm too lame to play them effectively.
Bottom-line for me is - this is a fine game that has kept me coming back for about a year. The graphics are wonderful and my first character enjoyed exploration more than actual participation in quests. It has its problems, however.
I would recommend folks give the game a try. It is worth the monthly subscription, for a few months anyway.
Cheers.