Your friends are right.

It is true that you usually won't bust the 12. However, it is also true that the dealer won't always bust the 4,5,6 that they have up.

Play it straight - math and billions of computer generated hands say that it is correct to stay on 12 vs. 4,5,6.