Ascended weapons and armor were added to BLING because there are some players who do not want to do any crafting, but do want to play Fractals. BLING gives these players access to Ascended weapons and armor without forcing them to level up their crafting skills.
For players who are interested in crafting, crafting remains the most efficient way to obtain Ascended weapons and armor on-demand, which is intentional, as Ascended crafting is the big payoff for leveling your crafting skills.