You don't need to push players to go grind and force them to do activities, that's not what gaming is about, if they are fun, enjoyable and interesting then there's an incentive to go and do these activities. Most of my friends stopped playing because the grind is just over the top and ridiculous (simply not fun), 2-4 hours to find materials only to get a random effect and that's a big "if" you are lucky enough to get a decent roll.
I think frontier doesn't understand how players value their time vs reward, at least from my understanding they fail really hard on this level which is probably why so many players complain it takes too much time to grind because the incentive and the reward is simply not great or good enough.
I wouldn't call steam the most accurate place for reviews but the majority of player base come from steam average 3-5k unique players on a daily basis and the game score is below average since patch 2.1, that's just not really good.
http://i.imgur.com/DkzlJm3.jpg