This is because of the way that it is formed. When you have a rock that is formed
through metamorphosis then it has been created through heat and pressure acting
on other rocks.
Fossils are inherently delicate things and therefore precious little would withstand
the conditions that are required to create marble - and therefore marble hardly
ever contains fossils as a direct result of this.