Well I think there are a couple of perspective twists on some of the facts represented in the OPs.
I can\'t believe they are arguing about lack of finding gear for companions. Yes it is true that there are less drops for companions with a main stat opposed to your stat. However, they neglect to mention that your companion can be equipped to do like 100x the damage they could in vanilla. For most of my leveling a newb PTR DH, my companion was doing half my current damage and at level 60, I have been able to gear him up to nearly the same amount of damage as me. The key to finding gear for them is to check the vendors in town for items high in their mainstat. *done*
I do agree that making normal gear more viable by salvaging it has had a detrimental effect on crafting because I feel it is wasted time filling up inventory when I can get decent gear from adventuring and combing the vendors. (i.e. having fun!) And this is stock PTR not RoS so bounties etal should help even further.