Это заложено инстинктивно. Птицы каждую весну возвращаются гнездоваться ибо тут благоприятные для этого условия. А на юге им приходится соревноваться с тамошними птицами как за место гнездования, так и за пищу.
Потому что на севере больше пищи летом, а на юге в это время слишком жарко. Например аисты зимовать летают в Северную Африку. Летом там становится слишком жарко и не прокормиться, поэтому они возвращаются.