Why does the feat master craftsman allow skills other than craft (bows, weapons, armor)? Even if it was for the wondrous item aspect, it still does not make sense to me. Specifically to state that it allows profession checks.
Even the crafting skill says
A Craft skill is specifically focused on creating something.
Which is the purpose of crafting magical items. So why allow profession? Why not spell out the different crafting skills which are practical to the task at hand, like it does in the crafting skill?