In most cases hadoop is total overkill -- developers don't understand how to reduce problems, might have never heard of sampling, good data-structures, know your problem, etc.
For sure, there are valid use scenarios for map reduce/hadoop, etc. but in many cases it's a big waste of money.