The cover-band analogy isn't so great; the issue where a specific solution becomes a proxy for solving some problems that no one bothered to fully understand is real though. Describing problems and doing thorough discovery is hard and silver bullets are attractive. The cargo-cult analogy is quite fitting for a lot of hyped-up topics.
When you go to a car dealer and tell them your problem is getting from A to B, guess what their solution is going to be...