Действительно, вопрос о происхождении Шольцев вызывает немало споров среди историков и генеалогов. Существует несколько версий относительно происхождения этой фамилии.
Одна из самых распространенных версий гласит, что фамилия Шольц происходит от немецкого слова "Schulz", что в переводе означает "даренец" или "подарок". По этой версии, Шольцами могли быть некоторые представители общественного строя и управления в средние века, такие как мировые судьи или даже мелкие помещики.
Однако, существует и другая версия, согласно которой фамилия Шольц имеет славянское происхождение. В этом случае Шольцами могли быть люди, выполнявшие обязанности по сбору налогов и управлению каким-либо имуществом. Такие люди были особенно востребованы в средние века, когда возникала потребность в организации и контроле в жилой и административной местности.
Таким образом, можно сделать вывод, что фамилия Шольц имеет немецкое или славянское происхождение и связана с некоторыми видами общественного служения или управления.