I despise level grinding to be honest, though it can have a place in more casual titles. Really, it's more often than not a thinly veiled attempt to give players a sense of accomplishment where no actual accomplishment exists. The player isn't actually getting better when they level grind, nor does the grinding itself usually take any real advancement in player skill. So level grinding more often than not becomes a tool for those who aren't very good to power past sticking points in a game. This isn't a terrible thing in and of itself, but I'd personally rather see adjustable difficulty settings in most cases to cater to the less skilled players while making combat something with more depth and nuance to cater to those looking for more challenge and that type of gameplay. The unfortunate thing is that that would actually take a lot more work on the part of the developer to properly balance the game, and many seem either incapable, or unwilling to do it. And probably one of the bigger problems with leveling is that if you do try to balance it so high level players can still be challenged while low level players can still power through if need be, it's very difficult to find a happy medium where the leveling system doesn't make bad players spend hours leveling to progress, and let's good players have a challenge without them having to worry about every time they level up making the game easier than they want it.
But in the end, I find a game where I have to actually think and learn and improve far more rewarding and compelling than something I can power through mashing a single button so long as I have enough time on my hands. And I've played RPG's for about the last 20 years, so I have a fair amount of experience with them. Few manage to pull off the right balance.