I wouldn't trust Matyszak as far as you can throw him. Not an agricultural society? Sure the Germanic areas adopted agriculture at a later date than the areas we associate with the Celtic languages but as early as the Ertebolle period in Jutland we have the basis of a pre-Neolithic. The Germans were certainly agriculturalists, there is not doubt about it.