"What a messed up theory....It's based on speculation and assumptions."

Fortunately, the people whose opinions count have actually done some homework on the subject. Astonishingly they disagree with you.

The theory is based on observation, testing, meticulous documentation.

"You claim these mutations happen but can't support your theory."

Actual practicing scientists make those claims and they have written their experiments and conclusions up in scientific journals - the journals you consider yourself too intelligent to read.

You are a waste of breath. You are intellectually lazy. You lie. And you are an intellectual coward.