I completely disagree. What I do think is fair is that yields suck at current prices. Ergo, don't buy for yield at current prices.
I bought a bunch of free-standing inner-city ring above median properties in the mid-90s which were yielding over 10% at the time. Cashflow on them is great...