As other have said, it depends on how it's implemented.
There are (imo) 2 ways that developers can take to make grinding OK-ish: either make it fun/engaging, or mask the dullness well enough so that people wouldn't notice it.
I am not sure what can be counted as an example of the former, but I'll go with Demons' Souls: my favourite way to grind was was equiping Stormruler and going to the last zone of Stormpriests area.
As for latter, I'll go with Final Fantasy X. Yes, it is still monotonous, but thanks to the way its leveling system is made, at least one of your characters will "level up" in 3 or 4 fights (in places with good grind potential, obviously), which kind of keeps the carrot close to you.
Obviously, grinding shouldn't be forced upon a player.
There are (imo) 2 ways that developers can take to make grinding OK-ish: either make it fun/engaging, or mask the dullness well enough so that people wouldn't notice it.
I am not sure what can be counted as an example of the former, but I'll go with Demons' Souls: my favourite way to grind was was equiping Stormruler and going to the last zone of Stormpriests area.
As for latter, I'll go with Final Fantasy X. Yes, it is still monotonous, but thanks to the way its leveling system is made, at least one of your characters will "level up" in 3 or 4 fights (in places with good grind potential, obviously), which kind of keeps the carrot close to you.
Obviously, grinding shouldn't be forced upon a player.