Вопрос скорее праздный, а гуглить лень, поэтому в толксы.
Почему в окружении figure важен порядок в котором идут caption и label? Почему, если label не указан в самом конце, то в тексте вместо номера рисунка ничего не отображается? С другими нумерованными окружениями все нормально.
Проверял в LaTeX, как из TeXLive, так и из Miktex.