Released Manchester United midfielder Lingard signed an unorthodox one-year deal at Forest where he'll earn a reported £200,000-a-week, despite the fact David Moyes' high-flying Hammers were keen to re-sign him following his successful loan spell at the club last year on a longer deal.
Johnson, who began his career at West Ham, hit out at the former Manchester United star, accusing him of following the money and having a "short-term mentality".
"He's ended up at Nottingham Forest because they paid him more money. There's no two ways about it," Johnson told The Games Cabin.
"It's not like he's from Nottingham or is a Forest fan, I have no other words I can say about the move as there's only one reason why he's ended up there.
"He'll 100% regret not making the move to West Ham. To be honest, his move to Forest highlights a short-term mentality. He's gone on a one-year deal and will earn about £20,000 more a week, when instead he could have gone to West Ham on a three-year deal and been playing in Europe,"