I'm a fan of them if they're not poorly designed. I've played some bad ones where the progression is just terribly slow and any further progression requires a massive amount of resources or is exponential for a small amount of content. Although, some people may prefer that, I tend to like games that are to the point and are easy to grind.