So....whats the problem needing to rely on other crafts to provide materials? In fact, whats the problem with needing multiple jobs to do something more effectively?

You can buy the mats off AH. Putting effort in multiple crafts makes it cheaper.
You can collect red scrips. Putting effort in multiple jobs makes it faster.

Effort <=> Returns

It is a matter of perspective. (Glass half full or half empty) You are not being punished for not leveling other jobs. You are being REWARDED for leveling other jobs.
Players these days appear to want a silver spoon to feed them everything.