I mean to some extent that will only go so far and is baked into Corsi/Fenwick etc. I mean, nobody is going to earn a massive contract because they have a 60%CF but only scored 5 goals the whole season because all they cared about was taking shots instead of actually trying to score.
On the other hand, if a guy is just taking shots willy-nilly to bump up his shots-for, then he's likely causing a ton of turnovers, leading to shots against while he's on the ice, nullifying his shots-for in his crusade to pump his advanced stats.
The only place this is more realistically a problem is would be for highly defensive-minded forwards, but if a guy who is a defensive specialist can take a ton of shots without causing a ton of turnovers/counter attacks and does have a high CF%, well that's sort of what you want out of a defensive or checking forward, to possess and minimize possession the other team has.
I can see the argument for how it could get into players heads and make them get off their game, and there's where I see even more importance in coaching/management understanding the advanced stats so they can sit a player down if needed and basically explain how this isn't helping their cause, where it be because they're supposed to be a goal scorer but aren't actually scoring because of it, or if they're trying to pump Corsi but are actually doing the opposite because they don't understand the flip side of it.