On the topic of shitty changes to the Diablo 'formula' I'm surprised I haven't seen more people complaining about the new gems. Weapons only get small situational dps boosts, and there's no possibility for +dps on jewelry or armor at all.
Not sure if they're a "free" affix now (in terms of being able to add one to an item no matter how many affixes it already has), since you can craft them onto an item using mats you get from salvaging legendaries. I know people didn't like the retarded gem system in D3 where a missing socket on weapon, helm, or jewelry--and almost any other item, to a lesser extent--meant it was completely worthless, but this seems like typical Blizzard swinging the pendulum way too far in the other direction.