Barca's form slump has come amid problems also for Messi.
"It's cruel to blame Messi. You can't put the blame on him. Messi's at a high level but more is always expected from him," Toshack told La Xarxa.
"Neymar is a player at (Gareth) Bale's level but all the problems off the field haven't helped anything.
"Everyone was talking about Barca being the best team in history and they were one of the best of all time, but you have to renew before it's too late.
"Fix the roof before the water comes in. Don't expect to be able to fix the roof when the water's already coming in.
"Everything that has happened at Barca is taking its toll."
For breaking stories and all the great banter like us on Facebook: facebook.com/tribalfootball