► Yes, it could be increased mechanical friction inside the starter due to worn parts or solidified (oxidized) bearing grease.
► It could also be poor electrical conditions where the starter relay has burned contacts internally and is not allowing full battery current to pass to the starter motor.
More testing is required.