Astringency can be avoided by knowing and managing pH. As for harshness, some people simply don't like the burnt, roast flavors dark malts bring to the table, so they use less dark malt, cold steep, add to end of mash, etc.
IMO this is method another way to brew some dark beer, but not THE way to brew all dark beer.