Почему в предложении " И стар и млад любовались этими щебетуньями" не ставится запятая?
Потому что соединяются слова с противоположным значением, ср.: и тот и этот, и день и ночь
В тех случаях, когда союзами "И" или "НИ" связаны однородные члены предложения с ПРОТИВОПОЛОЖНЫМ смыслом, запятая между ними не ставится. Несколько других примеров: ни жив ни мёртв, и день и ночь.