It is obviously not true , you can easily create a two million records table and try to move the records to another table on the same instance by INSERT/SELECT and by BCP and see that the BCP is much faster.
However, i saw instances where SSIS is much faster than BCP.