Why Reinvent the Wheel?

Why reinvent the wheel? We have all heard this statement time and time again, and all too often it is from an annoyingly critic or a cheesy salesperson.