And especially as the scale of projects grow bigger, the more difficult it is for one person to master it all???especially since I think it is important for a UX to understand business issues, in particular marketing and branding concerns, which introduces even more topics to master.