I was under the impression that forefoot striking is actually more efficient as the body is continually in a "forward falling" position, your legs do not land angled in front of you requiring your knees to absorb the shock, and you better utilize the elastic potential of your leg's tendons.
Don't a lot of marathon runners forefoot strike? Seems like they're athletes that would be looking for the most efficient running techniques.
People, in general, need to be more perceptive and aware of their surroundings.