You have to admit that he look more like a dwarf in body structure than an elf.
Just as Smeagol was a kind of Hobbit, he was still very different from the ones in the Shire. So maybe Tom Bombadil was a dwarf he spent too much time with elves. :)
He got too flitty
LOL! And with Goldberry......;^)
(shudder...) eeuugheeeuugheeeugh...none for me, thanks...