I really hate this "we don't want hardcore players to get gears too fast and casual players feel they were left behind".

nobody cares about being left behind. when a new patch comes out, the old gears will be inferior to the new ones anyway so why do we need to wait for casual players when they themselves don't give a damn?