Every NHLer is a hockey god compared to regular humans or even good hockey players.
That's not why we're on this message board, or at least not many of us.
If people say someone is terrible, I generally understand them to mean "terrible in relation to other NHLers." The bigger problem on HFB is that people project prospects to their ceiling, then get disappointed when they "bust" into merely hockey demi-gods in the AHL, or people shamelessly attack players as awful trash that they were obsessing over just a few years prior, before we had the reality of the NHL set in.
As it pertains to Ferraro, he's not terrible, but he definitely was bad compared to his peers last year. Maybe he has a solid role on a better team, maybe not, it's all speculation. On our team, we need him to play in a top pairing or second pairing role, and last year he struggled. Hopefully this year he'll be better but it's unlikely he'll all of a sudden become a completely different player.