This sounds nice but it really isn't the case in the current D3 itemization. There are really only five ways to increase your DPS in diablo 3:
%Critical Damage Bonus
Out of these, most of your weapon damage comes from your weapon (+/- offhand) and primary stat is mandatory on all pieces you wear. This leaves only three stats that actually increase your DPS. Skills that don't Crit basically lose 2 out of 3. There is no way to make up for the lost Crit.
The Blue posts make it seem like they want "weapon damage and attack speed" to be the alternative to "%Crit and %CDB". The problem is that weapon damage and attack speed multiply with %Crit and %CDB. Giving people the option to get damage and aspd doesn't make crit weaker, it means they will want all of the above.
IMO: "giving players an alternative to Crit" will require the addition of competing DPS stats other than Crit and CDB. These alternatives already exist in game to some extent! Blizzard only needs to add a quadratic multiplier (like how CDB multiplies with Crit) to make it more of an investment. All of the alternative DPS stats should multiply with Primary Stat or else they won't remain viable at high gear levels:
1) Bleed Chance and +%Bleed Damage: Bleed exists on tons of gear but is currently very weak. What if it scaled with Primary Stat, and there was a separate +%Bleed Damage modifier? A player that stacked tons of Bleed would have very poor burst damage but very high sustained damage compared to a Crit player.
2) Proc Chance and +%Proc Damage: What if there was an affix that increased the damage of all procs? Everything from Hellfire Ring to Schaefer's Hammer to the skeletons summoned by Wailing Host. This would encourage alternative gear builds and make proc items more exciting - to some players but not others.
3) Crowd Control Chance and +%Damage vs CC: Chance to stun, fear, freeze etc all seem fairly weak right now, but what if there was an affix that increased player DPS versus incapacitated targets? This would not only be interesting gear-wise, but would encourage different skill builds to maximize CC uptime. The only drawback of this stat is that you could totally stack it with Crit. (ie, CM/Frost Nova)