Потому что именно в корне содержится лексическое значение этого слова. Однокоренные слова- слова, котрые имеют одинаковый корень, но разные приставки, суффиксы. И имеющие отношение к одному понятию. Например, вода, подводник, водный, водичка. Однокоренные слова, корень ВОД, все свящаны с водой. А слово водить тоже имеет корень ВОД, но не является однокоренным к вышеперечисленным, потому что связан не с водой, а с вождением.