Those world bosses and their PvP gear really help Raid progression. Those 20-50k gold craftables really help the average player. Profession items are quite limited and on the scale of things don't help the ilvl that much. Beyond that, you're still right back to where this whole argument started. Even then, the RNG wall is still on those "world" bosses and in LFR. And crafted items really only help when the costs to make said items aren't a complete form of pure dedication for the mass base in which we're talking about as it is.