Why is it that only Lord Brahma doesn't have any avatars?
Brahma Ji did have avatars. Later these avatars were shifted to Vishnu. The possible reason for this shift is Brahma’s job is finished after creation and logically Visnu as the preserver should be associated with avatars.