I think it's the engagement of the system that's the important factor here - there's tangible interaction with a crafting system (for both the recipient and the crafter). That's kinda the idea in my personal opinion.
Sure items can just be BoE, but that eliminates 5-6 steps from professions which are being revamped. Evan taking a que from WoW classic, there was a lot of buzz on the server when someone got a targeted pattern. The crafter didn't just slap a bunch up on the AH - the interaction and gathering of the mats was part of the fun