In cmos, why connect bulk to source instead of vdd/gnd?
No, in actual CMOS logic &mdash; i.e., monolithic ICs &mdash; the substrates of both kinds of transistors ARE connected directly to the corresponding supply rails. It is only discrete transistors that normally connect the substrate to the source.