As the question says, is a 100mm fork enough on a hard hitting all mountain bike?
Some short travel forks are built to be tough. Look at things like the 'zocchi DJ series. But to be honest i doubt your average rider would destroy many sets of forks. The fox f100 (i think it's called) is a lightweight xc fork, frequently used to race 4X on.