В общем-то да, является плохой практикой. <figcaption> должен оставаться связанным с изображением, которое вы размещаете в <fugure>, т.к. (согласно спецификации) <figcaption> представляет собой заголовок или описание для всего содержимого , в котором он находится, при этом в самом элементе может быть размещено несколько разных медиа-объектов (в том числе изображений). Автора можно не указывать, но хоть какое-то минимальное описание приветствуется. В противном случае просто не используйте элемент <figcaption>.