It's a nice infographic, even if it oversimplifies a rather complicated issue.
I'm not sure what all the "non-grinding" games you list are, but there's one there I recognize, an Elder Scrolls game (not sure which one, but it's clearly post-morrowind).
The thing is, you can grinding in Elder Scrolls games. It's not usually necessary, it's not always even really productive, but you can do it. Heck, I actually do it for an hour or two when I start a new Skyrim game so I can buy the Whiterun house and have a place to stash my hoard.
In fact, in practically all games you can grind. Even going back to Super Mario World (grinding lives), and Mega Man 2 (grinding power ups in Metal Man's stage in that hallway with all the screws.
The issue gets even more complicated when you consider that many games (particularly open world and/or sandbox games) have many different modes of play.
To take Elite as an example, I 'grinded' to get the credits to buy my Asp, and to get some system permits (still need Sol, dammit...), but once I got my Asp and got it outfitted as I wanted I suddenly had no reason to 'grind' any more. I could finally just go traipsing across the galaxy looking at pretty balls. I may be doing a repetitive task that others would quickly consider that grinding,b(ecause their goal might be to Elite-rank their Exploration profession), but it's not grinding to me. It's my preferred and genuinely, intrinsically enjoyed mode of play.
I do agree that games whose central driving motivation to play is either accumulation of currency (or loot/gear) and/or bar-filling (in any of its manifold and myriad forms) lend themselves exceedingly easy to being reduced to 'grind games', where you're not playing the game itself, you're playing the bars, numbers, or RNG, but that's not to say that they cannot also have intrinsically enjoyable gameplay, or at least some individuals who enjoy aspects of gameplay independent of the pursuit of ever-bigger numbers.