That's a little bit too strict, and as such is not a position founders are likely to accept. Sometimes they need employees before they can pay market rate, and market rate is pretty steep for a senior engineer in the Bay, for example, and most other areas startups are heavily recruiting.
It's reasonable to offer generous equity for early employees willing to take the risk. What does need to stop is the toxic culture of giving out 0.01% even to earliest employees (engineer number less than 10, often less the 5) with the cynical fake-stardust pitch that "this will be worth tens of millions since we're definitely exiting at $1bn+".
As you mentioned, this culture of deceit has become commonplace and it's poisoning the well of future employees. You can witness its corrosive effect throughout this comment thread.
Give out substantial equity to those early engineers who take risk. Give them a realistic estimate of the risk they're taking, and the value they can get. If they take it, it's their prerogative.