Hans, sorry for coming across a bit harsh... We ask questions and make suggestions to help diagnose a problem from afar and instead of answers we often get more questions (implied doubts) which leads to frustration. Personally, I thought your mechanic was questioning us and our skill level because of your statement, quote;
"So it couldn't be oil or adjustment related if I understand the mechanics a bit, or could it?". As I look back at your statement, I can see you are just trying to learn and you're getting some conflicting info that you are trying to resolve. No problem bro...
Here are a couple of pictures taken sometime ago by Warp9 that I've copied showing what we are looking for at the clutch lever.
Outer cable pushed in to the clutch lever adjuster...
Outer clutch cable pulled slightly showing the desired freeplay required. This amount of freeplay will keep the lifter shaft away from the pressure plate ensuring your clutch is fully engaged when the clutch is released.