My answer is No.
But let me explain. The no is I've not needed to grind at all. However I did it anyway and enjoyed it.
Im my opinion the games that don't need grinding but have the option there are the best. That way the player can choose to not grind and have a tougher lower level run...