Почему слово неглубокий пишется слитно
Нет противопоставления. Вот если бы - Не глубоком, а мелком - тогда да.
Потому что можно заменить синонимом (например, мелководный).