Thin oil is a SYMPTOM not the disease.
The fuel gets in there because the float is not completely shutting off the fuel so when not in use fuel overflows down into the cylinder then dribbles past the piston & into the sump.
You really need to fix the actual problem which is the carb.